Dictionary |
1 Result
#1
interlacing
s.
[
interlinking
,
interlocking
,
interwoven
] linked or locked closely together as by dovetailing
. wn