Skip to content

meshwork

Dictionary definition · meshwork

noun

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

Source: Open English WordNet (CC BY 4.0).