Yahoo Web Search

Search results

  1. Dictionary
    Com·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