Meaning of lap in English
1. the top part of your legs above your knees when you are sitting down
She held her baby in her lap
2. one circuit of a racetrack; the action of going once round a racetrack
1. make one complete trip around a track; complete a lap in a specified time
lap2
1. drink water or milk gently and quickly by putting its tongue into it
The kitty lapped up its milk.
2. wash the shore with a lapping sound
waves lapping on the shore