Definition of interlap in English:

interlap

verb

[NO OBJECT]
  • Overlap.

    ‘the two systems interlap’
    • ‘Arrange the fennel slices on a flat plate, interlapping with the orange slices.’

Pronunciation:

interlap

/ɪntəˈlap/