ducking

/dˈʌkɪŋ/

Explore definitions, synonyms, and language insights of ducking

Definitions

Noun
hunting ducks
Noun
the act of wetting something by submerging it

More General Terms