English noun: communications satellite | |||
1. | communications satellite (artifact) an artificial satellite that relays signals back to earth; moves in a geostationary orbit | ||
Broader (hypernym) | artificial satellite, orbiter, satellite | ||
Part holonym | satellite receiver, satellite transmitter | ||
Part meronym | communication equipment, communication system | ||