dead in the water

English

Adjective

dead in the water (not comparable)

  1. (idiomatic, figuratively) Doomed; unable to succeed.

Read in another language

This page is available in 1 language

Last modified on 14 May 2011, at 17:00