English
Detailed Synonyms for IMO in English
IMO:
IMO [the ~] noun
-
the IMO
– the United Nations agency concerned with international maritime activities 1the IMO; the International Maritime Organization– the United Nations agency concerned with international maritime activities 1