interlacing

interlacing

interlacing

Adjective

linked or locked closely together as by dovetailing

Synonyms: