Definitions of food stamp:

  • noun:   government-issued stamps used in exchange for food