TNT
Top 9000
Meanings
Noun
1. initialism of television numérique terrestre (“digital OTA (digital over-the-air television)”) (television)