be dead in the water

💰 Money & Business
Meaning
to be unable to progress or succeed
Literal Meaning
to be lifeless and immobile in water
Example
“After the budget cuts, the project was dead in the water.”