mesh

noun B2
/mɛʃ/

material made of a network of wire or thread; a net-like fabric or structure.

“The windows were covered with a fine wire mesh to keep out insects.”

net web network
to'r