Down to the Wire

What is the meaning of Down to the Wire?

To be very close to a deadline

How to use Down to the Wire?

The project went down to the wire, but we completed it on time.

Related Slangs: