Dictionary definition · mesh
noun
- the number of openings per linear inch of a screen; measures size of particles"a 100 mesh screen"
- contact by fitting together"the engagement of the clutch"
- the topology of a network whose components are all connected directly to every other component
- an open fabric of string or rope or wire woven together at regular intervals
- the act of interlocking or meshing"an interlocking of arms by the police held the crowd in check"
verb
- keep engaged"engaged the gears"
- coordinate in such a way that all parts work together effectively
- work together in harmony
- entangle or catch in (or as if in) a mesh
Source: Open English WordNet (CC BY 4.0).