Definitions | space station |
| noun
- a manned artificial satellite designed for long-term habitation, research etc.
Translations: - French: station spatiale
- German: Raumstation
- Italian: stazione spaziale
- Spanish: estación espacial
Supplemental Details:Sponsor an extended definition for space station for as little as $10 per month. Click here to contact us.
| |
|