Leftovers
['lɛftovɚ]
Definition
(noun.) food remaining from a previous meal; 'he had leftovers for dinner last night'.
Editor: Vlad--From WordNet
['lɛftovɚ]
(noun.) food remaining from a previous meal; 'he had leftovers for dinner last night'.
Editor: Vlad--From WordNet