interlacing

Adjective
  1. Linked or locked closely together as by dovetailing (synset 302185968)

Found on Word Lists

Other Searches