Skip to content
Book Glossary
Home
Practice
Lessons
About
meshwork
Stopped
Dictionary definition
· meshwork
noun
an open fabric of string or rope or wire woven together at regular intervals
Similar words
mesh
meshing
net
network
Source: Open English WordNet (CC BY 4.0).