Word | Definitions | Synonyms |
---|---|---|
drench | (verb) cover with liquid; pour liquid onto | Synonyms: douse, dowse, soak, sop, souse |
(verb) permeate or impregnate | Synonyms: imbrue | |
(verb) force to drink | - | |
(verb) drench or submerge or be drenched or submerged | Synonyms: swamp |