Meaning

1 senses
  1. A structure intended to support antennas, waveguide and associated equipment for the transmission of signals for wireless communication.

telecommunications tower — meaning, examples, forms, synonyms | Krumeto