meshwork

Noun
  1. An open fabric of string or rope or wire woven together at regular intervals (synset 103825135)

Found on Word Lists

Other Searches