Swedish English Dictionary Online Translation, Language, Grammar. Definition of Shinkansen - (in Japan) a railway system carrying high-speed passenger trains. This English-Swedish dictionary belongs to the people and is expanded and improved by us all. You can give your contribution by answering some questions. The dictionary is based on the Lexin Swedish-English dictionary. It is possible to download the whole dictionary. Read more. You can suggest corrections and.