• word of the day

    duckpin

    duckpin - Dictionary definition and meaning for word duckpin

    Definition
    (noun) a bowling pin that is short and squat by comparison with a tenpin
Connect with us on Facebook