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