• word of the day

    ducking

    ducking - Dictionary definition and meaning for word ducking

    Definition
    (noun) hunting ducks
    Synonyms : duck hunting
    Definition
    (noun) the act of wetting something by submerging it
    Synonyms : dousing , immersion , submersion
Download our Mobile App Today
Receive our word of the day
on Whatsapp