Definify.com

Definition 2024


space_satellite

space satellite

English

Noun

space satellite (plural space satellites)

  1. A crewed or robotic spacecraft designed to orbit the Earth

Synonyms

  • artificial satellite

Hypernyms

Hyponyms

Translations