|
Definition of Eurostar
1. Noun. (uncountable) a high-speed passenger train service connecting London with mainland European cities via the Channel Tunnel ¹
2. Noun. a similar intercity service in Italy ¹
3. Noun. a train on these services ¹
¹ Source: wiktionary.com