English dictionary
imo meaning and definition
Definition and meaning of imo at MeaningMonkey.org. imo meaning and definition in the English Dictionary.IMO noun
Definition of IMO (noun)
- the United Nations agency concerned with international maritime activities
- synonyms: International Maritime Organization
Source: Princeton University Wordnet