Synonyms for imo | Synonym.com

Synonyms and antonyms for imo

1. IMO (n.)

the United Nations agency concerned with international maritime activities

Synonyms: