Word info

satellite transmitter

Noun

Meaning

a transmitter on a communications satellite

Source: WordNet

Hypernyms

Close letter words and terms