Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: satellite transmitter
  1. A transmitter on a communications satellite
    "The satellite transmitter beamed television signals across continents"

Derived forms: satellite transmitters

Type of: sender, transmitter

Part of: communications satellite