- one that, or whatever, drenches.
- one that, or what, western or steeps.
- a person who administers a drench.
- a person who or what drenches or wets.
- One who administers a drench to a beast.
Sentence for "drencher"
- Back here in S'pore, we received…
- View More