Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

imo Definition

Cancel
imo
noun(i-mo)
the United Nations agency concerned with international maritime activities
Synonyms: international maritime organization,

Words Related to imo!

imo Examples by Brain Bank Users