meaning of duckpins

1. a bowling game using a pin smaller than a tenpin but proportionately wider


Related Words

duckpins |

Developed & Maintained By Taraprasad.com

Treasure Words