radio tower (English, noun)
expansion: radio tower (plural radio towers)
Senses:
glosses: A tower or mast containing one or more antennas to transmit radio signals
Forms:
form: radio towers
tags: plural