English Dictionary
Definition bullet train in British English
bullet train noun
[countable] noun
Synonyms and related words

English Dictionary