Megacoaster meaning

(informal) A rollercoaster with a height of between 200 and 299 feet.
noun
0
0
Advertisement

Origin of megacoaster

  • mega- +‎ coaster
    From Wiktionary