Search results
- DictionaryATP/ˌeɪtiːˈpi/
abbreviation
- 1. adenosine triphosphate.
- 2. automatic train protection, a system for automatically stopping a train if its driver does not observe signal warnings or speed restrictions. British
Powered by Oxford Dictionaries