Down to the wire

The meaning of the english idiom Down to the wire

(USA) If something goes down to the wire, like a competition, then it goes to the very last moment before it is clear who has won.

Leave a Reply