noun
plural meshes
a material made from threads or wires with evenly spaced holes that allow air or water to pass through [noncount]
verb
meshes; meshed; meshing
[+ obj] :to cause (things) to fit together or work together successfully
[no obj] :to fit or work together successfully
[no obj] of the parts of a machine :to fit together and move together properly