Definitions of potato peel:

  • noun:   crisp fried potato peeling