Definition, synonyms and related words
Initialism of professional technical trainer.
Initialism of push-to-talk / press-to-talk / push-to-transmit / press-to-transmit.