ducking
noun
1 ducking
2 ducking
The act of wetting something by submerging it.
synonyms: dousing, immersion, submersion.
debug info: 0.0325
noun
The act of wetting something by submerging it.
synonyms: dousing, immersion, submersion.
debug info: 0.0325