I think it means snacks, ie little things to eat like appetisers or crisps. I could be wrong though, it could also include full meals for all I know. Maybe it's just another word for food?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.