meshed

  • (s) resembling a network
    • a meshed road system
  • (s) (used of toothed parts or gears) interlocked and interacting
    • the gears are engaged
    • meshed gears
    • intermeshed twin rotors
    intermeshed, engaged,

Nouns

  • (n) the holy city of Shiite Muslims; located in northeastern Iran Mashhad,

Synonyms

Mashhad intermeshed engaged

Words of close approximity