IMO





Definition:

  1. [noun] the United Nations agency concerned with international maritime activities
    Synonyms: International Maritime Organization, IMO

Synonyms: