The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
Lap meaning
Lap definition
1. One complete trip around a race track or route laid out for racing. 2. To fit two surfaces together by coating them with abrasive and then rubbing them together.