The definition of livelihood is the way you make your living and pay for the basic things you need in life.(noun)
An example of livelihood is your job or profession.
See livelihood in Webster's New World College Dictionary
Origin: ME livelode < OE liflad, course of life < lif, life + lad, course (see load): form altered by assoc. with lively & -hood
See livelihood in American Heritage Dictionary 4
Origin: Middle English livelyhed
Origin: , alteration (influenced by liflihed, liveliness, energy, vigor)
Origin: of livelode
Origin: , from Old English līflād
Origin: : līf, life; see life
Origin: + lād, course; see leit- in Indo-European roots.
Learn more about livelihood