SUBSISTENCE Meaning of SUBSISTENCE in English n. 1.Real being.2.Support, livelihood, maintenance, aliment, nutriment, sustenance, living, food, provision, meat, rations.3.Inherence, inherency. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012