drenching(noun, verb) noun1. the act of making something completely wet- he gave it a good drenchingSimilar word(s): soaking, souse, sousingDefinition categories: act, wetting verb1. present participle of drench