Home

Word

IMO, n.
more info the United Nations agency concerned with international maritime activities
<noun.group>

IMO International Maritime Organization
semantic pointers
hypernym