intermeshed

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

Synonyms

enmeshed meshed engaged

Words of close approximity