Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: drenching  dren-ching
  1. The act of making something completely wet
    "he gave it a good drenching";
    - soaking, souse, sousing
Verb: drench  drench
  1. Make very wet or full of water
    "The tsunami drenched every boat in the harbour";
    - swamp
  2. Permeate or impregnate
    "The war drenched the country in blood";
    - imbrue
  3. Cover with liquid; pour liquid onto
    - douse, dowse, soak, sop, souse
  4. Force to drink

Derived forms: drenchings

Type of: cater, flood, impregnate, ply, provide, saturate, supply, wet, wetting

Encyclopedia: Drench, Steven