Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

English Idioms: Be in deep water

English Idioms About “Nature”
Idiom: Be in deep water
Meaning: To be in serious trouble.
Example: The government is in deep water because of its plans for tax increases.