单词 drencher 释义 drencher[f. drench v. + -er1.]One who or that which drenches; a drenching shower; an apparatus for administering a drench to a beast.1755Johnson, Drencher, 1. One that dips or steeps any thing. 2. One that gives physick by force. Dict....