BE DEAD IN THE WATER


Meaning of BE DEAD IN THE WATER in English

something that failed and it appears as though impossible that it will have any success in the future

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.