—n.
1 a network fabric or structure.
2 each of the open spaces or interstices between the strands of a net or sieve etc.
3 (in pl.) a a network. b a snare.
4 (in pl.) Physiol. an interlaced structure.
—v.
1 intr. (often foll. by with) (of the teeth of a wheel) be engaged (with others).
2 intr. be harmonious.
3 tr. catch in a net.
Phrases and idioms:
in mesh (of the teeth of wheels) engaged.
Etymology: earlier meish etc. f. MDu. maesche f. Gmc
Useful english dictionary. 2012.