meshwork

noun

  1. 1

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

Synonyms

Also useful for “meshwork”:Scrabble