|

drenching

DEFINITIONS OF: drenching

1

n the act of making something completely wet

“he gave it a good drenching
Synonyms:
soaking, souse, sousing
Type of:
wetting
the act of making something wet
WORD FAMILY
USAGE EXAMPLES