History
History
History
UK
US
Meaning:

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

submerge in liquid; submerge and die

more synonyms
synonyms mode
crossword mode
DROWN as in Wiktionary
DROWN as in Wikipedia