English dictionary
duckpin meaning and definition
Definition and meaning of duckpin at MeaningMonkey.org. duckpin meaning and definition in the English Dictionary.DUCKPIN noun
Definition of duckpin (noun)
- a bowling pin that is short and squat by comparison with a tenpin
Source: Princeton University Wordnet