DTT
English
Noun
DTT
(
uncountable
)
Initialism of
digital
terrestrial
television
.
Anagrams
TTD
,
TdT