Synonyms and Antonyms for imo | Synonym.com

Synonyms and Antonyms for imo

1. IMO (n.)

the United Nations agency concerned with international maritime activities

Synonyms: