meshes
mesh-es
noun
Networks of interwoven threads, wires, or metal strands forming a barrier.
"The window screens have tiny meshes."
verb
To fit or work together perfectly, or to become entangled.
"His new role meshes well with his skills."
Thesaurus
Synonyms: mesh topology, enmesh, ensnarl, interlock, meshing, interlocking, operate, engage, lock, engagement, net, network