homestretch (Noun) — The end of an enterprise. ex. "they were on the homestretch when the computer crashed"
homestretch (Noun) — The straight stretch of a racetrack leading to the finish line.