A net; an assembly of meshes.
From mesh + work.
Pratique falar e memorizar " meshwork " e muitas outras palavras e frases em inglês .