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.
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.