Definition of DRENCHING

drenching

Meanings

  • the act of making something completely wet
    • "he gave it a good drenching"
  • drench or submerge or be drenched or submerged
  • force to drink
  • permeate or impregnate
  • cover with liquid; pour liquid onto

Scrabble Score: 16

drenching is a valid Scrabble (US) TWL word
drenching is a valid Scrabble Word in Merriam-Webster MW Dictionary
drenching is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 19

drenching is a valid Words With Friends word