english
1
general::
drown sth out
[ M ] informal
If a loud noise drowns out another noise, it prevents it from being heard. , drown in sth
to have more of something than you are able to deal with
• I'm drowning in unpaid bills.
Cambridge-Phrasal Verbs
2
general::
In addition to the idioms beginning with DROWN, Also see LIKE A DROWNED RAT.
American Heritage Idioms
3
general::
verb
suffocated:
Because he couldn't swim he drowned.
Simple Definitions