English Dictionary
Definition livelihood in British English
livelihood noun
[countable/uncountable] noun
/ˈlaɪvlihʊd/
Example
a development that threatens the livelihood of local small farmers
Synonyms and related words
