English dictionary
deep water meaning and definition
Definition and meaning of deep water at MeaningMonkey.org. deep water meaning and definition in the English Dictionary.DEEP WATER noun
Definition of deep water (noun)
- serious trouble
Source: Princeton University Wordnet