WORD BY WORD

drench

英/dɹˈɛntʃ/
美/ˈdɹɛntʃ/
01v.

使湿透, 使充满

force to drink; cover with liquid; pour liquid onto

02n.

滂沱大雨, 弄湿