Meaning : Drench or submerge or be drenched or submerged.
The tsunami swamped every boat in the harbor.
Synonyms : swamp
Meaning : Force to drink.
Meaning : Permeate or impregnate.
The war drenched the country in blood.
Synonyms : imbrue
Drench ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Drench ka matlab kya hota hai?