WordLens

communications satellite

1 of 1noun
/kəmjunɪˈkeɪʃənz ˈsætəlaɪt/
Forms:communications satellites
1

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