Dictionary Translate Correct Text Ask AI
Noun
overlaps (n.) , [sing. an overlap]