drench - English Synonyms Dictionary

drench

v.
[1] swamp , soak , saturate , wet , flood , inundate , immerse , drown
[2] imbrue
[3] douse , dowse , soak , sop , souse