IN DEEP WATER
Meaning of IN DEEP WATER in English
phrasal
: in difficulty : in distress : in a situation with obscure and menacing possibilities
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012