VariousWords beta
Related Terms:
Definitions:
Verb
Definition: past participle of interweave
Adjective
interlacing
interlinking
interlocking
interwoven
Definition: linked or locked closely together as by dovetailing