Definitions of meshwork:

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