drenchvt. 使溼透、使充滿n. 滂沱大雨、弄溼英文釋義drench or submerge or be drenched or submergedforce to drinkpermeate or impregnatecover with liquid; pour liquid onto