Synonyms: immersion, submersion, ducking, dousing
Definition: the act of wetting something by submerging it
Similar words: wetting
Definition: the act of making something wet
Synonyms: duck hunting, ducking
Definition: hunting ducks
Definition: the pursuit and killing or capture of wild animals regarded as a sport