Speakout Intermediate
Help
to finish work on time, by the agreed date
meet a deadline
do something in advance, do something before it is needed
do things ahead of time
the latest possible opportunity for doing something
leave things until the last minute
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies