Definition of potato stick in English:
potato stick
noun
A thin stick of potato fried until crisp; a small crisp potato chip.
Origin
1930s; earliest use found in The New York Herald Tribune.
Are You Learning English? Here Are Our Top English Tips
A thin stick of potato fried until crisp; a small crisp potato chip.
1930s; earliest use found in The New York Herald Tribune.