bullet train
nounDefinition of bullet train
: a high-speed passenger train especially of Japan
Keep scrolling for more