drenching
noun
- 1
the act of making something completely wet
he gave it a good drenching
Also useful for “drenching”:Unscrambler— Rearrange the letters in “drenching”
the act of making something completely wet
he gave it a good drenching
Also useful for “drenching”:Unscrambler— Rearrange the letters in “drenching”