meaning of duckpin

1. a bowling pin that is short and squat by comparison with a tenpin


Related Words

duckpin | duckpins |

Developed & Maintained By Taraprasad.com

Treasure Words