SUBOXIDE Meaning of SUBOXIDE in English ■ noun Chemistry an oxide containing the lowest or an unusually small proportion of oxygen. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004