Meaning of food stamp

Definition of food stamp

(noun) a government-issued stamp that can be used in exchange for food

Other information on food stamp

WIKIPEDIA results for food stamp
Amazon results for food stamp