last-minute

Adjective

 * 1) Just before it is too late; in the nick of time.
 * 2) Done or occurring at the latest possible time before an event.
 * 1) Done or occurring at the latest possible time before an event.

Synonyms

 * See also Thesaurus:just in time