chute-the-chute

Explore definitions, synonyms, and language insights of chute-the-chute

Definitions

Noun
elevated railway in an amusement park (usually with sharp curves and steep inclines)

More Specific Terms