Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shoestring potatoes Definition

Cancel
shoestring potatoes
noun(shoestring potatoes)
potatoes cut into very thin long pieces and fried in deep fat : very thin french fries

Words Related to shoestring potatoes!

shoestring potatoes Examples by Brain Bank Users