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
Related Abbreviations for PTT

PTT

partial thromboplastin time