Synonyms of drench in English:

drench


See US English definition of drench

See UK English definition of drench

See Spanish definition of empapar

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