English synonyms about - contact  

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.0285