at the last minute

Related

crunch · desperate · frantic · clutch · buzzer-beater · nail-biter · procrastination · delay · urgent · hasty · spontaneous · impulsive · unexpected · sudden · barely · racing · countdown · wire

Opposites
timing/preparation

at the last minuteahead of time

Before something is due

early · in advance · beforehand · from the start · promptly

planning disposition

at the last minutemethodically

In an organized manner

systematically · deliberately · proactively · predictably · routinely

Familiarity
Top 2,000,000