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./

Dictionary of English idioms .      Словарь английских идиом.