English dictionary
dousing meaning and definition
Definition and meaning of dousing at MeaningMonkey.org. dousing meaning and definition in the English Dictionary.DOUSING noun
Definition of dousing (noun)
- the act of wetting something by submerging it
- synonyms: ducking, immersion, submersion
Source: Princeton University Wordnet