Feedback
Drenching
Meaning
Verb
●
present participle
and
gerund
of drench
Adj
●
That
causes
one to become
extremely
wet.
Noun
●
The
act
by which something is
drenched
; a soaking.
●
The
administering
of a
medicinal
draught
to an animal.
Sourced from
Wiktionary
Related
Soaking
Dousing
Spraying
Splattering
Submerging
Wetting
Engulfing
Pelting
Smothering
Scalding
Scorching
Moistening
Dripping
Battering
Downpour
Slathered
Washing
Smearing
Blanketing
Soak
Drizzling
Soiling
Sprinkling
Pouring
Pummeling
Wiping
Pummelling
Splashing
Rinsing
Incinerating
Sopping
Dusting
Drowning
Rubbing
Mixing
Dipping
Brushing
Blasting
Spray
Pulling
Killing
Cleaning
Sodden
Doused
Drying
Misting
Whipping
Sprayed
Hydrating
Wash
Immersing
Impregnating
Thickening
Dissolving
Blending
Coating
Pouring Down
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better