Search results
- DictionaryCom·mu·ni·ca·tions sat·el·lite/kəˌmyo͞onəˈkāSHənz ˈsadlˌīt/
noun
- 1. a satellite placed in orbit around the earth in order to relay television, radio, and phone signals.
Powered by Oxford Languages
noun
Powered by Oxford Languages