IMO n : the United Nations agency concerned with international maritime activities [syn: International Maritime Organization]