Find the word definition

Wiktionary
space satellite

n. A manned or unmanned vehicle designed to orbit the Earth

Usage examples of "space satellite".

Further proof was added when scientists from University College in London, using instruments contained in a space satellite, found that X rays from the invisible monstrosity varied in intensity according to the to-andfro movements of the visible star.

Four months ago, the Soviet Union had stunned the world by sending up the first space satellite, the Sputnik.

Gingerly, careful of his ribs, he walked back to the console and accessed the space satellite recordings.