duckpin
English Dictionary
->
Letter D
-> duckpin
Search Dictionary:
duckpin Definition
(n)
a
bowling
pin
that
is
short
and
squat
by
comparison
with
a
tenpin
duckpin Synonyms
duckpin
© Art Branch Inc.