drenching n. + Add to list US //ˈdɹɛntʃɪŋ// UK //dɹˈɛntʃɪŋ// drench·ing Synonyms Synonyms dousedowsedrenchimbruesoaksoakingSOPsousesousingswamp