noun. the holy city of Shiite Muslims; located in northeastern Iran.
1. Verb, past participle Locate the small finely meshed screen on top of it.
adjective. ['ˈmɛʃt'] (used of toothed parts or gears) interlocked and interacting.
adjective. ['ˈmɛʃt'] resembling a network.