A manned or unmanned vehicle designed to orbit the Earth(noun)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License
Use "space satellite" in a sentence
"When Brazil required bidders on a $130-million space satellite to import Brazilian products, there was no formal method to record the transaction as a countertrade deal."