Eurostar (roller coaster)
WiktionaryText

Noun


  1. a high-speed passenger train service connecting London with mainland European cities via the Channel Tunnel
  2. a similar intercity service in Italy
  3. a train on these services
 
x
OK