drench





drench - verb

drench - thesaurus

douse   dowse   imbrue   soak   sop   souse   swamp