noun
an artificial satellite that relays signals back to earth; moves in a geostationary orbit
• Hypernyms: ↑satellite, ↑artificial satellite, ↑orbiter
• Part Holonyms: ↑communication system, ↑communication equipment
• Part Meronyms: ↑satellite receiver, ↑satellite transmitter
Useful english dictionary. 2012.