overlaps

English

Noun

overlaps

  1. plural of overlap