'leftovers' definitions:

Definition of 'leftovers'

From: WordNet
noun
Food remaining from a previous meal; "he had leftovers for dinner last night"

Words containing 'leftovers'