overlaps
English
Noun
overlaps
plural of
overlap