n. existence, being; something which supports or maintains life or existence, keep, livelihood; state of being real
SUBSISTENCE
Meaning of SUBSISTENCE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012