YourDictionary

meshwork

noun

meshes; network

See meshwork in American Heritage Dictionary 4

Learn more about meshwork

link/cite print suggestion box