LIVELIHOOD


Meaning of LIVELIHOOD in English

n. a means of living; sustenance.

Etymology: OE liflad f. lif LIFE + lad course (see LOAD): assim. to obs. livelihood liveliness

Oxford English vocab.      Оксфордский английский словарь.