(NET) [noun] [U] - (a piece of) material with spaces in it like net which is made from wire, plastic or threadPush the strawberries through a sieve with fine mesh. [U]There was a wire mesh over the shop window to prevent vandalism. [C]
MESH
Meaning of MESH in English
Cambridge English vocab. Кембриджский английский словарь. 2012