DRENCH


Meaning of DRENCH in English

v. soak, saturate, wet, flood, inundate, immerse, drown She had no coat or umbrella and got completely drenched in the storm

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