|1.||[ adjective ] (used of toothed parts or gears) interlocked and interacting|
"the gears are engaged" "meshed gears" "intermeshed twin rotors"
|2.||[ adjective ] resembling a network|
"a meshed road system"
|3.||[ noun ] (government,Islam,geography) the holy city of Shiite Muslims; located in northeastern Iran|
|Related terms:||city Iran|