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.

Similar Posts