Meaning of “lap” - Learner’s Dictionary

lap

noun [ C ] uk us /læp/
BODY

B2 Your lap is the top part of your legs when you are sitting down:

Sit on my lap and I'll read you a story.
RACE

B2 one journey around a circular race track:

He's two laps behind the leaders.

(Definition of “lap noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)