Synonyms and Antonyms for IMO

1. IMO (n.)

the United Nations agency concerned with international maritime activities

Synonyms: