meshed
meshed
verb
Became engaged or interlocked, fitting together closely and effectively.
"Their different skills meshed perfectly."
adjective
Having an open, interwoven structure, like a net or a screen.
"The window had a meshed guard."
Thesaurus
Synonyms: Mashhad, geared, intermeshed, engaged, reticulate, reticular