bread and butter - English Synonyms Dictionary

bread and butter

n.
[1] support , keep , livelihood , living , sustenance