{n. phr.} The final stage. * /Although the trip had been very interesting, we were glad that we were on the last lap of our tiring journey./ See: LAST LEG.
LAST LAP
Meaning of LAST LAP in English
Dictionary of English idioms . Словарь английских идиом. 2012