a person or plan that is dead in the water has failed and has little hope of succeeding in the future
a person or plan that is dead in the water has failed and has little hope of succeeding in the future
His leadership campaign is dead in the water.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition