intermeshed Meaning, Definition & Usage

  1. adjective satellite caught as if in a mesh
    enmeshed.
    • enmeshed in financial difficulties
  2. adjective satellite (used of toothed parts or gears) interlocked and interacting
    meshed; engaged.
    • the gears are engaged
    • meshed gears
    • intermeshed twin rotors

WordNet