kettle chip noun
: a type of potato chip made so as to be thicker and crunchier than the typical potato chip
First Known Use of KETTLE CHIP
Seen & Heard
What made you want to look up kettle chip? Please tell us where you read or heard it (including the quote, if possible).