LIVELIHOOD

Definition of LIVELIHOOD

  1. (noun)the financial means whereby one lives