Definitions of bread and butter:

  • noun:   the financial means whereby one lives