What is the meaning of the word "hypercoaster"?

Definitions: