MESHWORK

Definition of MESHWORK

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