DRENCHER


Meaning of DRENCHER in English

noun one who administers a drench.

2. drencher ·noun one who, or that which, west or steeps.

Webster English vocab.      Английский словарь Webster.