MESH Meaning of MESH in English lace, rete; v. (mech.) ingagear English Interlingue dictionary. Английский словарь Интерлингве. 2012