Definition of last lap in English:

last lap

noun

  • The final circuit of a track, course, etc., to be completed in a race; (hence) the final stage of a journey, action, or enterprise.

Origin

Mid 19th century; earliest use found in Bell's Life in London and Sporting Chronicle. From last + lap.