Home
Search
Index
Definify.com
Definition
2024
dead_in_the_water
dead in the water
English
Adjective
dead
in
the
water
(
not comparable
)
(
idiomatic
,
figuratively
)
Doomed
; unable to succeed.
Similar Results