English dictionary

drenching

noun

Parts of speech

Definitions

noun

  1. the act of making something completely wet

Example sentences

he gave it a good drenching

Synonyms

Scroll to Top