Eurostar Definition

noun

A high-speed passenger train service connecting London with mainland European cities via the Channel Tunnel.

Wiktionary

A similar intercity service in Italy.

Wiktionary
A train on these services.
Wiktionary

Other Word Forms of Eurostar

Noun

Singular:
eurostar
Plural:
eurostars

Find Similar Words

Find similar words to eurostar using the buttons below.

Words Starting With

Words Ending With

Unscrambles

eurostar