home straight home stretchSpanish translation of home straightn [Sport] recta (f) final or de llegadahome straight in other Oxford dictionaries Definition of home straight in the British & World English dictionary Definition of home straight in the US English dictionary