English dictionary
duckpins meaning and definition
Definition and meaning of duckpins at MeaningMonkey.org. duckpins meaning and definition in the English Dictionary.DUCKPINS noun
Definition of duckpins (noun)
- a bowling game using a pin smaller than a tenpin but proportionately wider
Source: Princeton University Wordnet