n. 1. a. Any of the open spaces in a net or network; an interstice. b. often meshes The cords, threads, or wires surrounding these spaces. 2. An openwork fabric or structure; a net or network: a screen made of wire mesh. 3. often meshes Something that snares or entraps: "Arabia had become entangled in the meshes of ... politics" (W. Montgomery ...