Synonymy
>
DRENCH
drench
Synonyms of DRENCH
verb
saturate
,
flood
,
douse
,
wet
,
immerse
,
drown
,
sop
Synonymy
>
drench