Dousing Meaning

There are 1 meaning(s) for word Dousing

Meaning 1 : the act of wetting something by submerging it

    Synonyms : ducking,  immersion,  submersion