Last-minute means done at the latest possible moment. A last-minute change.
It is hyphenated before a noun and two words after the verb. A last-minute booking is sometimes cheaper and usually is not, whatever the advertising says.
1adjectivelast-minuteDone at the latest possible moment.
“The last-minute amendment changed the whole meaning.”
last-minute is a quality.