English

rolling stock noun definition in Trains topic from the Oxford Advanced Learner's Dictionary

rolling stock

 noun: Trains topic
the engines, trains, etc. that are used on a railway/railroad