Noun Definition

leftovers

1.Definition: food remaining from a previous meal

"He had leftovers for dinner last night"

Category: General