stack chips
Noun
Meaning
stack chips pl (plural only)
A kind of potato crisps/potato chips with a uniform convex shape allowing them to be stacked and packaged in an upright tube.
Noun
stack chips pl (plural only)
A kind of potato crisps/potato chips with a uniform convex shape allowing them to be stacked and packaged in an upright tube.