Definition of Dousing

  • 1. The act of wetting something by submerging it Noun

Synonyms for word "dousing"

Semanticaly linked words with "dousing"

Hyponims for word "dousing"