DEAD IN THE WATER


Meaning of DEAD IN THE WATER in English

phrasal incapable of being effective ; stalled , as good as dead ; doomed

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.