subsistence

existence; means of subsisting; means of support; livelihood; V. subsist: exist; maintain life (at a meager level)

Leave a Comment