DEEP WATER


Meaning of DEEP WATER in English

{n.} Serious trouble or difficulty. * /When Dad tried to take Mom's place for a day, he found himself in deep water./

Slang English vocab.      Английский сленговый словарь.