phrasal incapable of being effective ; stalled , as good as dead ; doomed
DEAD IN THE WATER
Meaning of DEAD IN THE WATER in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012