What is the meaning of the word "last-minute"?

Definitions: