IMO Syllabification: (IMO)Definition of IMO abbreviation in my opinion. International Maritime Organization. IMO in other Oxford dictionaries Definition of IMO in the British & World English dictionary