dead in the water

idiomPart ofwater

dead in the water — idiom

1. A person or plan that has failed and has little hope of future success.

1.idiom
Definition

A person or plan that has failed and has little hope of future success.

Example

His campaign for mayor is dead in the water.

Without funding, the project is dead in the water.