AskEraser  |  Settings
Ask.com   
 
 
drench

drench - verb

  1. To make thoroughly wet: douse, saturate, soak, sodden, sop, souse, wet. See dry.