NEO Meaning of NEO in English comb. form 1 new, modern. 2 a new or revived form of. [ Gk f. neos new ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012