A net; an assembly of meshes.
From mesh + work.
Practica hablar y memorizar " meshwork " y muchas otras palabras y oraciones en inglés .