ホシュシャリョウ
Meanings
Noun
1. maintenance train; railway maintenance vehicle
Pitch accent
シュシャ
リョウ
Composed of
maintenance; conservatism; conservativeness; conservation
rolling stock; railroad cars; wheeled vehicles