adjective
1. caught as if in a mesh (Freq. 1)
-
enmeshed in financial difficulties
• Syn: ↑enmeshed
• Similar to: ↑tangled
2. (used of toothed parts or gears) interlocked and interacting
-
the gears are engaged
-
meshed gears
-
intermeshed twin rotors
• Similar to: ↑geared
Useful english dictionary. 2012.