Definition of "ETCS"
ETCS
proper noun
(railways, transport) Initialism of European Train Control System (a signalling, control and train protection system, especially for high-speed lines.)
noun
plural ETCSes
(railways, transport) Initialism of European Train Control System (a signalling, control and train protection system, especially for high-speed lines.)
plural ETCSes