VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A high-speed passenger train in Japan which runs at speeds from 200-300 kilometers per hour on the shinkansen network.
VariousWords beta
Definition: A high-speed passenger train in Japan which runs at speeds from 200-300 kilometers per hour on the shinkansen network.