Definition of Drenching

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. Drench or submerge or be drenched or submerged
    "The tsunami drenched every boat in the harbour";
    - swamp
     
  2. Force to drink
     
  3. Permeate or impregnate
    "The war drenched the country in blood";
    - imbrue
     
  4. Cover with liquid; pour liquid onto
    - douse, dowse, soak, sop, souse

See also:
drenches
Drepanididae

Anagrams containing the word drenching

dnehcgirn gdrenchin ngdrenchi ingdrench hingdrenc chingdren nchingdre enchingdr renchingd