Recent Searches
GRE Word List made easy using Mnemonics
drench - Dictionary definition and meaning for drench
DRENCH
(verb) cover with liquid; pour liquid onto
"souse water on his hot face"
synonyms : douse , dowse , soak , sop , souse(verb) permeate or impregnate
"The war drenched the country in blood"
synonyms : imbrue(verb) force to drink
(verb) drench or submerge or be drenched or submerged
"The tsunami swamped every boat in the harbor"
synonyms : swamp
WordNet® 3.0, © 2006 by Princeton University.


