LIVE ON Meaning of LIVE ON in English SUBSIST ON, feed on/off, eat, consume. 2192; headword Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012