Yahoo Dictionary Web Search

  1. com·mu·ni·ca·tions sat·el·lite
    IPA[kəˌmyo͞onəˈkāSHənz ˈsadlˌīt]
  2. noun

    • 1. a satellite placed in orbit around the earth in order to relay television, radio, and telephone signals.

  3. Variation

    • n.: noun: communications satellite, plural noun: communications satellites

    • noun

      a satellite placed in orbit round the earth in order to relay television, radio, and telephone signals.
  1. 2 results