From WordNet dictionary, version 3.0: imo n. 1. the United Nations agency concerned with international maritime activities Synonyms: International Maritime Organization, IMO
imo n. 1. the United Nations agency concerned with international maritime activities Synonyms: International Maritime Organization, IMO