Synonyms of drench in English:

drench


See definition of drench

verb

1‘rain was falling fast, drenching the countryside’

SYNONYMS

soak, saturate, wet through, wet thoroughly, permeate, drown, swamp, submerge, inundate, flood

douse, souse, swill down, sluice down, slosh

steep, bathe

rinse, wash

ANTONYMS

dry