enmeshed, intermeshed -- (caught as if in a mesh; "enmeshed in financial difficulties")
engaged, meshed, intermeshed -- ((used of toothed parts or gears) interlocked and interacting; "the gears are engaged"; "meshed gears"; "intermeshed twin rotors")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar