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)