Synonyms:
drench, douse, dowse, soak, sop, souse
Meaning: cover with liquid; pour liquid onto; "souse water on his hot face"
Synonyms:
imbrue, drench
Meaning: permeate or impregnate; "The war drenched the country in blood"
Synonyms:
drench
Meaning: force to drink
Synonyms:
swamp, drench
Meaning: drench or submerge or be drenched or submerged; "The tsunami swamped every boat in the harbor"
Usage examples
To-night you have had your last drench."
An Armenian rain-charm is to throw the wife of a priest into the water and drench her.
Further, the women must repair to the house of one of their gossips who has given birth to twins, and must drench her with water, which they carry in little pitchers.
At the head of the procession walks a girl adorned with flowers, whom her companions drench with water at every halting-place, while they sing an invocation, of which the following is part:
In Mingrelia, when the crops are suffering from want of rain, they take a particularly holy image and dip it in water every day till a shower falls; and in the Far East the Shans drench the images of Buddha with water when the rice is perishing of drought.