ducking

1. (noun) the act of submerging something
Synonyms: dousing, immersion
Related Words: wetting

2. (noun) duck hunting
Related Words: hunt, hunting



Terms and Conditions of Use / Copyright Notice