1. something that will not be decided or become clear until the last possible moment
this is going to be very close, it will go down to the wire
When something is 'down to the wire' it means to wait until the last possible minute to do or achieve something. This idiomatic expression is usually used to talk about meeting deadlines. Similar in meaning to 'at the last minute'.