Look Up Another Term

Definition: PTT


(1) (Postal, Telegraph & Telephone) The governmental agency responsible for combined postal, telegraph and telephone services in many European countries.

(2) See push-to-talk.