Read the dictionary definition of meshed. All definitions for this word.
1. the holy city of Shiite Muslims; located in northeastern Iran
2. (used of toothed parts or gears) interlocked and interacting
1. the gears are engaged
2. meshed gears
3. intermeshed twin rotors
3. resembling a network
1. a meshed road system