The word "mesh" refers to a structure made up of interconnected or woven materials. It is often used to describe a net-like or grid-like pattern that allows things to pass through or be held together. Full definition
How do its hours of operation mesh with your work schedule? (mybanktracker.com)
Buy a large quantity of mesh bags of various sizes, and fill them with a specific amount of carbon. (petbusiness.com)
Lastly standard 20 - inch rims and a unique satin chrome grille with fine mesh inserts let other drivers on the road now that this F - 150 is different. (thetorquereport.com)