skittle alley

Explore definitions, synonyms, and language insights of skittle alley

Definitions

Noun
a lane down which a bowling ball is rolled toward pins

More General Terms