デンシャヨイ
Meanings
Noun
1. train sickness; motion sickness on a train
Composed of
train; electric train
drunkenness; intoxication; motion sickness; travel sickness