drencher 大雨,傾盆大雨,灌藥器
Drench·er n. 1. One who, or that which, west or steeps. 2. One who administers a drench. ◄ ►