English | German | Russian | Czech

dousing English

Meaning dousing meaning

What does dousing mean?

dousing

(= submersion) the act of wetting something by submerging it

Synonyms dousing synonyms

What other words have the same or similar meaning as dousing?

dousing English » English

submersion ducking immersion sousing

Are you looking for...?