Noun: Eurostar 'yûr-ow,staa(r)
- (trademark) the high-speed rail link between the UK and France using the Channel Tunnel
Derived forms: Eurostars
Encyclopedia: Eurostar