IDIOM ►

under the wire

Meaning 1
Wire refers to the finish line
Sentence 1
The winner finished just under the wire ahead of the second horse.
Meaning 2
just barely in time, on time
Sentence 2
I turned in my paper to English class just under the wire.