NichiDict

電車道

でんしゃみち
[denshamichi]

Meanings

1.Noun

street with tramline; railroad track

2.Noun

sumorailroading the opponent straight out of the ring