Home / Dictionary / Communications satellite

Communications satellite Uncommon

Noun

Definitions
Noun
1

an artificial satellite that relays signals back to earth; moves in a geostationary orbit

Related Terms
Broader Terms (hypernyms)
satellite
Rhyming Words
ite hite kite qite wite lite bite fite mite vite yite site nite dite gite rite cite elite smite quite
Compare
Communications satellite vs