meshwork









meshwork


noun

  1. meshed material or a structure of meshes; a network.
50 queries 0.577