Eurostar — definition

1. Eurostar (Noun)

1 definition

Eurostar (Noun) — (trademark) the high-speed rail link between the UK and France using the Channel Tunnel.