VocadayGet the app

satellite

/ˈsætəlaɪt/noun

A man-made apparatus designed to be placed in orbit around a celestial body, generally to relay information, data etc.

Example sentence

  • A spent upper stage is a derelict satellite.

Related words