← DefinitionshareGuessdrenchingnounThe act or result of being thoroughly soaked with liquid.adjectiveSoaking or causing to be thoroughly wet.verbPresent participle of drench; the act of wetting something thoroughly.Synonymswettingnounsoakingadjective