Dictionary
Definition of SPACE STATION
noun : SPACE STATION
Source:WordNet 3.1
-
1. (
) a manned artificial satellite in a fixed orbit designed for scientific research ;
See more about : SPACE STATION