Not functioning properly
Unable to cause effective action
An effort that has failed
Unlikely to happened
This project is dead in the water, we don't have good designer.
My idea to make money on the internet is dead in the water
The entire company is dead in the water, they don't have idea how to start project.
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.