food stamp

Explore definitions, synonyms, and language insights of food stamp

Definitions

Noun
a government-issued stamp that can be used in exchange for food

More General Terms