(n) :
(rail transport, UK) Abbreviation of rolling stock (leasing) company. [(rail transport, uncountable, collectively) All vehicles that move on a railway, powered or unpowered.]
(n) :
(rail transport, UK) Abbreviation of rolling stock (leasing) company. [(rail transport, uncountable, collectively) All vehicles that move on a railway, powered or unpowered.]