Dead In The Water Meaning

(idiomatic, figuratively) Doomed; unable to succeed.

RECENT SEARCHES