MESH


Meaning of MESH in English

(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]

Cambridge English vocab.      Кембриджский английский словарь.