Dead-in-the-water Definition
adjective
(idiomatic, figuratively) Doomed; unable to succeed.
Wiktionary
Dead-in-the-water Is Also Mentioned In
Find Similar Words
Find similar words to dead-in-the-water using the buttons below.
(idiomatic, figuratively) Doomed; unable to succeed.
Find similar words to dead-in-the-water using the buttons below.