french-fried potatoes

Noun
  1. Strips of potato fried in deep fat (synset 107726825)

Other Searches