LIVELIHOOD


Meaning of LIVELIHOOD in English

noun liveliness; appearance of life.

2. livelihood ·noun subsistence or living, as dependent on some means of support; support of life; maintenance.

Webster English vocab.      Английский словарь Webster.