English | German | Russian | Czech

interlap English

Meaning interlap meaning

What does interlap mean?

interlap

(ambitransitive) To overlap mutually, so that each partially covers the other.

Are you looking for...?