DROWN


Meaning of DROWN in English

v. 1 flood, inundate, swamp, deluge, drench, immerse, submerge, engulf The village was completely drowned in the tidal wave 2 overwhelm, overcome, overpower, engulf, swamp, deluge, inundate We were almost drowned by the responses to our advertisement

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.