GeneralConnection.com
➔
Dictionary
lapping
Noun
1. imbrication
1. overlapping, covering
Usage