dousing

/dˈaʊsɪŋ/

Explore definitions, synonyms, and language insights of dousing

Definitions

Noun
the act of wetting something by submerging it

More General Terms