Drench Meaning

There are 4 meaning(s) for word Drench

Meaning 1 : permeate or impregnate

    Example : The war drenched the country in blood

    Synonyms : imbrue
Meaning 2 : cover with liquid; pour liquid onto

    Synonyms : douse,  dowse,  soak,  sop,  souse
Meaning 3 : drench or submerge or be drenched or submerged

    Synonyms : swamp
Meaning 4 : force to drink

How to Pronounce Drench

  • drɛnʧ