O.N.O. Meaning of O.N.O. in English ■ abbreviation Brit. or nearest offer (used in advertisements): beginner's guitar £150 ~ Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004