This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Livelihood

  1. n.
    Subsistence or living, as dependent on some means of support; support of life; maintenance.
  2. n.
    Liveliness; appearance of life.



Shares

Related Words

Menu