{adj.}, {slang} 1. Running out of time, nearing a deadline. * /Bob is down to the wire on his project./ 2. Being financially almost broke, being very low on cash or other funds. * /We can't afford going to a restaurant tonight - we're really down to the wire!/
DOWN TO THE WIRE
Meaning of DOWN TO THE WIRE in English
Dictionary of English idioms . Словарь английских идиом. 2012