meshwork




meshwork - noun

  • an open fabric of string or rope or wire woven together at regular intervals
  • meshwork - thesaurus

    mesh   meshing   net   network