LAP


Meaning of LAP in English

( n. )

The state or condition of being in part extended over or by the side of something else; or the extent of the overlapping; as, the second boat got a lap of half its length on the leader.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.