International Space Station
English
![](Images/wiktionary/STS-114_view_of_the_ISS_after_undocking.jpg.webp)
The International Space Station.
Proper noun
International Space Station
- An artificial satellite in low-earth orbit operating by a number of cooperating space programmes.
Translations
low-earth orbit space station
Related terms
ISS
Further reading
International Space Station on Wikipedia.Wikipedia