intermeshed
intermeshed - adjective
caught as if in a mesh
(used of toothed parts or gears) interlocked and interacting
intermeshed - thesaurus
engaged
enmeshed
meshed