International Space Station


noun

an orbiting space station construction of which began in 2001 with the cooperation of 16 nations; used for scientific and space research Abbreviation: ISS