English Dictionary
IMO
n : the United Nations agency concerned with international
maritime activities [syn: {International Maritime
Organization}, {IMO}]
English Computing Dictionary
IMHO
(From SF fandom via {Usenet}) In My Humble Opinion.
Also seen in variant forms such as IMO, IMNSHO (In My
Not-So-Humble Opinion) and IMAO (In My Arrogant Opinion).
[{Jargon File}]
(1998-09-24)