English

tower noun definition in Radio technology topic from the Oxford Advanced Learner's Dictionary

tower

 noun: Radio technology topic
(often in compounds) a tall structure used for sending television or radio signals a television tower

Explore other topic groups related to Radio technology

The media