at the last minute
- eleventh-hourAt the latest possible moment
- deadlineTime limit for completion
- rushedDone with excessive speed
- panicUncontrollable sudden fear
- scrambleMix into disorder
crunch · desperate · frantic · clutch · buzzer-beater · nail-biter · procrastination · delay · urgent · hasty · spontaneous · impulsive · unexpected · sudden · barely · racing · countdown · wire
at the last minuteahead of time
Before something is due
early · in advance · beforehand · from the start · promptly
at the last minutemethodically
In an organized manner
systematically · deliberately · proactively · predictably · routinely