under the wire
Definition: At the last minute;before the deadline;barely on time;nearly late.
Discuss this Idiom in the comments below.
Definition: At the last minute;before the deadline;barely on time;nearly late.
Discuss this Idiom in the comments below.