English | German | Russian | Czech

kettle chip English

Meaning kettle chip meaning

What does kettle chip mean?

kettle chip

(United States) A potato chip made in a small batch in oil that, at the start of the batch's cooking, is not very hot.

Are you looking for...?