etcs

name 1noun 1

Definitions

name

1

Initialism of European Train Control System, a signalling, control and train protection system, especially for high-speed lines.

noun

1

Initialism of electronic toll collection system.

Your note

not saved
0 chars