meshed
1. [ adjective ] (used of toothed parts or gears) interlocked and interacting
Synonyms: intermeshed engaged
Examples:

"the gears are engaged" "meshed gears" "intermeshed twin rotors"

Related terms: geared
2. [ adjective ] resembling a network
Examples:

"a meshed road system"

Related terms: reticulate
3. [ noun ] (government,Islam,geography) the holy city of Shiite Muslims; located in northeastern Iran
Synonyms: Mashhad
Related terms: city Iran