Definition, synonyms and related words
Initialism of mine and obstacle avoidance sonar.
plural of moa