last-minute ·adjective

Definition: done at the latest possible opportunity Level: B2