| n. | 1. | a manned artificial satellite orbiting the earth designed for extended occupation and use by multiple crews in succession. |
| Noun | 1. | space station - a manned artificial satellite in a fixed orbit designed for scientific research Synonyms: space laboratory, space platform |
About this site and copyright information - Online Dictionary Home