English dictionarydrenching noun Copy definition Share Print / Save as PDFParts of speech nounDefinitionsnounthe act of making something completely wetExample sentenceshe gave it a good drenchingSynonyms soaking souse sousing