PTT
1.
Post, Telegraph, and Telephone (the government-operated system, as in France or Turkey).
Contemporary definitions for
PTT
noun
See
push-to-talk
PTT
in Technology
Post, Telephone and Telegraph administration
Related Abbreviations for
PTT
PTT
partial thromboplastin time