livelihood

live-li-hood

noun

A way of earning money to support oneself and one's family.

"Many people depend on tourism for their livelihood."

Thesaurus

Synonyms: keep, bread and butter, living, sustenance, support