English Dictionary
◊ IMO
IMO
n : the United Nations agency concerned with international
maritime activities [syn: {International Maritime
Organization}, {IMO}]
English Computing Dictionary
◊ IMO
IMO
{IMHO}