drenchEnglish

drench, douse, dowse, imbrue, soak

Verb

Permeate or impregnate

English: imbrue, drench

1 more verb senses

Force to drink

English: drench

Bahasa words with similar meanings

English words with similar meanings

Show 7 words

Words that start with "drench"