International Space Station (noun) Definition, Meaning & Examples

noun
  1. an orbiting space station construction of which began in 2001 with the cooperation of 16 nations; used for scientific and space research
International Space Station (noun) Definition, Meaning & Examples

More Definitions