Meaning : The holy city of Shiite Muslims. Located in northeastern Iran.
Synonyms : mashhad
Meaning : Resembling a network.
Example :
A meshed road system.
Meaning : (used of toothed parts or gears) interlocked and interacting.
Example :
The gears are engaged.
Meshed gears.
Intermeshed twin rotors.
Synonyms : engaged, intermeshed