Adjective Definition
meshed
1.Definition: (used of toothed parts or gears) interlocked and interacting
"Meshed gears", "Intermeshed twin rotors"
Related Adjective(s):engaged, intermeshed
2.Definition: resembling a network
"A meshed road system"
Please Share