Dictionary definition · meshing
noun
- contact by fitting together"the engagement of the clutch"
- 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"
Source: Open English WordNet (CC BY 4.0).