imbrueEnglish

drench, imbrue

Verb

Permeate or impregnate

English: imbrue, drench

English words with similar meanings

Show 1 words