VividLex

Home / Thesaurus / drenchings

Thesaurus: drenchings

plural of drenching n. the act of making something completely wet

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. plural of drenching n. the act of making something completely wet