* * *
food stamp UK US noun [C] US GOVERNMENT
► a small paper that is given by the US government to poor people and that can be used to buy food: »
More than 200,000 retailers are authorized to accept food stamps for groceries.
Financial and business terms. 2012.