Idioms and Phrases Question Details


"Down to the wire" means:
A. Repairing a wire
B. Close to the deadline
C. Creating a wire sculpture
D. A wire-related activity

This idiom describes being very close to the end or deadline.