Ducking Meaning

There are 2 meaning(s) for word Ducking

Meaning 1 : the act of wetting something by submerging it

    Synonyms : dousing,  immersion,  submersion
Meaning 2 : hunting ducks

    Synonyms : duck hunting