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
DROWN
Meaning of DROWN in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012