drench

vt. 使溼透、使充滿

n. 滂沱大雨、弄溼

英文釋義

  1. drench or submerge or be drenched or submerged
  2. force to drink
  3. permeate or impregnate
  4. cover with liquid; pour liquid onto