'skittle pin' definitions:

Definition of 'skittle pin'

From: WordNet
noun
A bowling pin of the type used in playing ninepins or (in England) skittles [syn: ninepin, skittle, skittle pin]