v. 25B6; verb SOAK, saturate, wet through, permeate, douse, souse; drown, swamp, inundate, flood; steep, bathe.
DRENCH
Meaning of DRENCH in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012