mesh

noun

1.
the number of openings per linear inch of a screen; measures size of particles
2.
contact by fitting together
Derived from:
mesh
3.
the topology of a network whose components are all connected directly to every other component
4.
an open fabric of string or rope or wire woven together at regular intervals
Derived from:
mesh
5.
the act of interlocking or meshing
Derived from:
mesh