Homestretch (Noun)
Meaning 1
The straight stretch of a racetrack leading to the finish line.
Classification
Nouns denoting man-made objects.
Meaning 2
The end of an enterprise; "they were on the homestretch when the computer crashed".
Classification
Nouns denoting natural events.