uptower
/ˈʌptauər/Definitions
1. noun
A structure or installation for broadcasting or transmitting television or radio signals from a high location.
“The uptower at the top of the broadcasting station emitted strong signals.”
1. noun
A structure or installation for broadcasting or transmitting television or radio signals from a high location.
“The uptower at the top of the broadcasting station emitted strong signals.”