Drencher /(?)/

Drench·er

Drencher

n.
  1. One who, or that which, west or steeps.
  2. One who administers a drench.