Adjectives

(s)enmeshed, intermeshedcaught as if in a mesh“enmeshed in financial difficulties”
(s)engaged, meshed, intermeshed(used of toothed parts or gears) interlocked and interacting“the gears are engaged”, “meshed gears”, “intermeshed twin rotors”