Dictionary search results

Showing 1-2 of 2 results

Shinkansen British & World English

(In Japan) a railway system carrying high-speed passenger trains

Shinkansen New Oxford Dictionary for Writers & Editors

Japanese high-speed railway system