DROWN


Meaning of DROWN in English

v. suffocate in water; be suffocated by water; flood, inundate with water

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.