Definition, synonyms and related words
A tower or mast containing one or more antennas to transmit radio signals