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.

American idioms English vocabulary.      Английский словарь американских идиом.