dousing

dousing

dousing

Noun

the act of wetting something by submerging it

Synonyms: