MESH


Meaning of MESH in English

n. open spaces in a net or screen; material (threads, wires, or cords, etc.) used to make an object with open spaces in it; something made from a woven material; something that catches or traps; that which fits together like gears

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.