drenchings
Noun
- the act of making something completely wet
- plural of drenching
Verb
- drench or submerge or be drenched or submerged
- force to drink
- permeate or impregnate
- cover with liquid; pour liquid onto
Scrabble Score: 17
drenchings: valid Scrabble (US) TWL Worddrenchings: not valid in Scrabble (MW) Merriam-Webster Dictionary
drenchings: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 0
drenchings: not valid in Words With Friends