IDIOM – DOWN TO THE WIRE

Meaning – to be resolved, finalised at the final moment In Context  – We are so late on this project, it’s going to come down to the wire. Origin – This expression has its origins in horse racing.  A wire was placed across the finish line.  The horse that hit the wire first won the race.  If two horses are … Read More