RhymeZone

 

Definitions of Eurostar:
  • noun:   A high-speed passenger train service connecting London with mainland European cities via the Channel Tunnel.
  • noun:   A similar intercity service in Italy.
  • noun:   A train on these services.
  • noun:   A British Rail Class 373 (now largely superseded by Class 374) on any service.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023