- A location equipped with one more receivers and/or transmitters, antennas, or the like, which enable the emission and/or reception of radio signals. Two or more such stations comprise a radio network.
- A radio station (1) utilized for broadcasting.
Information & Library Science
- noun the place from where a particular broadcasting company transmits its programmes