Which of the following idiom given in the alternatives has the meaning?
Barely in time, at the last moment?
Show answer & explanation
Correct answer: B
Explanation
The idiom "under the wire" means to complete or achieve something barely in time, at the last possible moment before a deadline or a critical point. This phrase is believed to have originated from horse racing, where a wire was stretched across the track at the finish line.