Student Dictionary

One entry found for space station.
Main Entry: space station
Function: noun
: an artificial satellite designed to stay in orbit permanently and to be occupied by humans for long periods

Pronunciation Symbols