international space station

Language: en

📖 Definitions

  1. A large, modular, habitable artificial satellite in low Earth orbit, operated by a partnership of space agencies, serving as a multinational research laboratory.

💬 Examples

  1. The International Space Station orbits the Earth approximately every 90 minutes.