livelihoods

noun
  1. means of securing the necessities of life; ways of earning money to support oneself or one’s family
  2. Usage: plural form of livelihood

Examples