LIVELIHOOD
Meaning of LIVELIHOOD in English
n. a means of living; sustenance.
[ OE liflad f. lif LIFE + lad course (see LOAD): assim. to obs. livelihood liveliness ]
Concise Oxford English dictionary.
Краткий оксфордский словарь английского языка.
2012