be dead in the water
Definition: said when something has no chance of succeeding or of making any progress.
Discuss this Idiom in the comments below.
Definition: said when something has no chance of succeeding or of making any progress.
Discuss this Idiom in the comments below.