English Dictionary
Definition ATP in British English
ATP noun
[uncountable] noun
/ˌeɪ tiː ˈpiː/
Synonyms and related words
