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:




definition by Oxford Dictionaries