Having more than needed of something, such as time or money.
She finished her work with time to spare.