Synonyms and Antonyms for imo

1. IMO (n.)

the United Nations agency concerned with international maritime activities

Synonyms: