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.”

Synonyms

  • broadcasting tower
  • transmitter

Antonyms

  • receiving station
  • repeater