What is the full meaning of livelihoods
LIVELIHOOD, means of support or subsistence [n]
Example of the word livelihoods placed on a Scrabble board.