Find the word definition

Wiktionary
space satellites

n. (plural of space satellite English)

Usage examples of "space satellites".

Our high-energy-particle laser beams from space satellites are not fully functional yet.

Karim Mahjoub disappeared instantly into the bunker to analyze any new data from Mira Corp's space satellites about the orbiting ship.