mesh
mesh
noun
A material made of interwoven threads or wires forming a net-like structure.
"The window had a fine mesh screen."
verb
To cause gears or cogs to engage or interlock.
"The mechanic meshed the gears."
verb
To fit or work together effectively and harmoniously.
"Their ideas didn't quite mesh."
Thesaurus
Synonyms: mesh topology, enmesh, ensnarl, interlock, meshing, interlocking, operate, engage, lock, engagement, net, network