Resulting leftovers Synonyms

Definitions for Leftovers


  • (noun) food remaining from a previous meal