mro
/M R OW0/noun
- 1
Synonym of Mru (“a Sino-Tibetan language”).
- 2
(chiefly aeronautics) Initialism of maintenance, repair, and overhaul. [Actions performed to keep some machine or system functioning or in service.]
- 3
(NASA, space science, US) Initialism of Mars Reconnaissance Orbiter.
- 4
(biology) Abbreviation of mitochondria-related organelle.
Translate “mro” into another language
Choose a language below to open the translator with English selected as the source language.