drencher Meaning, Definition & Usage

Drench"er noun
Definitions
  1. One who, or that which, west or steeps.
  2. One who administers a drench.

Webster 1913