The definition of livelihood is the way you make your living and pay for the basic things you need in life.
An example of livelihood is your job or profession.
means of living or of supporting life; subsistence
Origin of livelihoodMiddle English livelode ; from Old English liflad, course of life ; from lif, life + lad, course (see load): form altered by associated, association with lively and amp; -hood
Means of support; subsistence.
Origin of livelihoodMiddle English livelyhed, alteration (influenced by liflihed, liveliness, energy, vigor) of livelode, from Old English līflād : līf, life; see life + lād, course; see leit- in Indo-European roots.