English Dictionary
Definition food stamp in British English
food stamp noun
[countable] noun
Synonyms and related words

English Dictionary