satellites

language: en

definitions

  1. noun
    A celestial body that orbits a planet or star; an artificial object placed in orbit around Earth.
    en: A celestial body that orbits a planet or star; an artificial object placed in orbit around Earth.
  2. noun
    A subsidiary organization or person dependent on a larger entity.
    en: A subsidiary organization or person dependent on a larger entity.

examples

  1. The satellites transmit signals.

    The satellites transmit signals.

  2. The company has many satellites.

    The company has many satellites.