satelit komunikasiBahasa Indonesia

communications satellite

Noun

An artificial satellite that relays signals back to earth, moves in a geostationary orbit

English: communications satellite

Less certain link between this word and this sense.

English words with similar meanings

Show 1 words