Drown

/draʊn/

Synonyms

Slang Meanings

To be overwhelmed by emotions or responsibilities.
I feel like I'm drowning in work.
To experience a significant setback or loss.
The team's morale was drowned after the defeat.