interwovenEnglish

interlacing, interlinking, interlocking, interwoven

Adjective

Linked or locked closely together as by dovetailing

English: interlacing, interlinking, interlocking, interwoven

English words with similar meanings

Show 3 words