Definition, synonyms and related words
An amusement ride consisting of a buggy on a track that rises, falls, twists and turns.