DEEP WATER


Meaning of DEEP WATER in English

serious trouble or difficulty He will be in deep water if he doesn`t tell us where he spent the money.

English idioms vocab.      Словарь английских идиом и выражений.