Drench

English word definition — powered by WordNet

VERB

drench or submerge or be drenched or submerged

force to drink

permeate or impregnate

cover with liquid

Want to remember drench?

Sign up free to bookmark & revise