Definition of DRENCHES

drenches

Verb

  • drench or submerge or be drenched or submerged
  • force to drink
  • permeate or impregnate
  • cover with liquid; pour liquid onto
  • third-person singular simple present indicative of drench

Scrabble Score: 14

drenches: valid Scrabble (US) TWL Word
drenches: valid Scrabble Word in Merriam-Webster MW Dictionary
drenches: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 15

drenches: valid Words With Friends Word