Etymology
Today it means: The length of overlap between overlapping roof tiles Full definition →
From head + lap.
Etymology from Wiktionary, CC BY-SA 4.0.