Stack Chips Definition

noun

A kind of potato crisps/potato chip.

Wiktionary