でんしゃみちすもう
Meanings
Noun
Sumo
1. railroading an opponent straight out of the ring
Composed of
street with tramline; railroad track; railroading the opponent straight out of the ring
sumo wrestling; wrestler; rikishi