leftovers

Noun
  1. Food remaining from a previous meal (synset 107579074)
    "he had leftovers for dinner last night"

Other Searches