dead in the water
Short definition from Wiktionary
Adjective
- Stationary with respect to the current, having no means of propulsion.
- Doomed; unable to succeed.
We haven’t written up dead in the water yet: Simple and Standard meanings, examples and a quiz.