left over ( synonym found)

Definition of left over:

°past tense of leave over.
°Remaining or in reserve; extra.

Back to Top