HOME STRAIGHT Meaning of HOME STRAIGHT in English (also home stretch ) ■ noun the concluding stretch of a racecourse. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004