LIVELIHOOD


Meaning of LIVELIHOOD in English

n.

Maintenance, support, sustenance, subsistence, living.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.