English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “skittle”

1 match in the dictionary.

skittles
noun
A pub game where players roll a ball down a lane to knock down nine pins.