IN DEEP WATER


Meaning of IN DEEP WATER in English

informal

in trouble or difficulty.

→ deep

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.