WordUnscrambler Home
mir
Definitions
[mɪə], (Noun)
Definitions:
- a Soviet space station, launched in 1986 and designed to be permanently manned. It was deliberately brought down into the Pacific Ocean in 2001
Phrases:
Origin
:
Click here to see the free dictionary definition for mir
definition by Oxford Dictionaries