History
History
Synonyms
UK
US
Meaning:
drown

(to cause a person, animal) to die under water because unable to breathe

submerge in liquid; submerge and die

engulfed

completely surrounded (by something)

absorb, overwhelm

inundate

to send a person, office etc large quantities as if flooding

drown, overwhelm

overpower

to defeat (a person) because of greater strength or numbers

beat; get the upper hand

submerge

(to cause a ship etc) to go under water

dunk in liquid

WHELM as in Wiktionary
WHELM as in Wikipedia