English synonyms about - contact  
IMOInternational Maritime OrganizationUN agencyUnited Nations agency

IMO

noun

1 IMO

The United Nations agency concerned with international maritime activities.

synonym: International Maritime Organization.


Find more on imo elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0152