Meaning of “livelihood” - Learner’s Dictionary

livelihood

noun [ C, U ] uk us /ˈlaɪvlihʊd/

the way that you earn the money you need for living:

The farm is his livelihood.

(Definition of “livelihood” from the Cambridge Learner’s Dictionary © Cambridge University Press)