English Dictionary
◊ DID YOU MEAN IMO?
IMO
n : the United Nations agency concerned with international
maritime activities [syn: {International Maritime
Organization}, {IMO}]
 imbue  imbued  imf  imidazole  imide 
English Computing Dictionary
◊ IMHO
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)
 imc  imd  imho  iml  immediate version