Word info

MMOD

Noun

Meaning

MMOD (uncountable)

(space science, NASA) Initialism of micrometeoroid and orbital debris.

Source: en.wiktionary.org

Close letter words and terms