Found 3 items, similar to Drencher.
English → Indonesian (quick)
Definition: drench
hujan lebat
English → English (WordNet)
Definition: drench
drench
v 1: drench or submerge or be drenched or submerged;
“The tsunami
swamped every boat in the harbor” [syn:
swamp]
2: force to drink
3: permeate or impregnate;
“The war drenched the country in
blood” [syn:
imbrue]
4: cover with liquid; pour liquid onto;
“souse water on his hot
face” [syn:
douse,
dowse,
soak,
sop,
souse]
English → English (gcide)
Definition: Drencher
Drencher
\Drench"er\, n.
1. One who, or that which, west or steeps.
[1913 Webster]
2. One who administers a drench.
[1913 Webster]