: a material made from threads or wires with evenly spaced holes that allow air or water to pass through
: to cause (things) to fit together or work together successfully
: to fit or work together successfully
of the parts of a machine : to fit together and move together properly
What made you want to look up mesh? Please tell us where you read or heard it (including the quote, if possible).