Also found in: Thesaurus, Medical, Legal, Idioms, Encyclopedia, Wikipedia.
(Placename) a variant of Mashhad
a city in NE Iran: Muslim shrine. 1,964,489.
Switch to new thesaurus
|Noun||1.||Meshed - the holy city of Shiite Muslims; located in northeastern Iran|
|Adj.||1.||meshed - resembling a network; "a meshed road system"|
|2.||meshed - (used of toothed parts or gears) interlocked and interacting; "the gears are engaged"; "meshed gears"; "intermeshed twin rotors"|
geared - equipped with or connected by gears or having gears engaged