As a Noun:
1. A kind of cloth made of very fine threads that are woven together so that there are small equal spaces between them and you can see through the cloth. English = net.
2. Material like a net made from wire, thread, or plastic. English = mesh.
As a Verb or Adjective:
1. To be made with threads of wire, fabric or plastic which are woven loosely together. English = (be) meshed.