the last minute ·noun

Definition: the latest possible opportunity for doing something Level: B2