livelihood

/ˈlaɪvliˌhʊd/
noun
  1. A way of earning money to support your life; a job or source of income.
    • She lost her livelihood when the factory closed down.
    • He works as a freelance designer to make a livelihood.
    • Fishing is the main livelihood for many people in this coastal village.
Antonyms
What does "livelihood" mean? | whatsthatwordmean | whatsthatwordmean