shoestring potatoes

1 ENTRIES FOUND:
Save
shoestring potatoes noun
shoestring potatoes
noun
Learner's definition of SHOESTRING POTATOES
[plural] US
: potatoes cut into very thin long pieces and fried in deep fat : very thin french fries