History
History
Synonyms
UK
US
Meaning:
mesh

(a piece of) material with holes between the threads; a net-work of threads

netting, entanglement

network

a system of lines, wires, etc that cross each other; a system of radio or television companies sharing programmes

system of connections

PLEXUS as in Wiktionary
PLEXUS as in Wikipedia