HOMESTRETCH Meaning of HOMESTRETCH in English n. final stretch of a racetrack before the finish line; last part, final phase Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012