mro

/M R OW0/
noun
  1. 1

    Synonym of Mru (“a Sino-Tibetan language”).

  2. 2

    (chiefly aeronautics) Initialism of maintenance, repair, and overhaul. [Actions performed to keep some machine or system functioning or in service.]

  3. 3

    (NASA, space science, US) Initialism of Mars Reconnaissance Orbiter.

  4. 4

    (biology) Abbreviation of mitochondria-related organelle.