ATP


Meaning of ATP in English

/ ˌeɪ tiː ˈpi; NAmE / noun

[ U ] ( BrE ) the abbreviation for 'automatic train protection', a system for automatically stopping a train if the driver does not stop or go slower when a signal tells him/her to

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.