Meaning of meshwork

Definition of meshwork

(noun) an open fabric of string or rope or wire woven together at regular intervals

Other information on meshwork

WIKIPEDIA results for meshwork
Amazon results for meshwork