drench

Synonyms of DRENCH