meshes

noun
  1. plural of mesh; networks of interlaced threads, wires, or other materials with spaces between
  2. plural of mesh; the openings or spaces in a network
verb
  1. third person singular present of mesh; fits together or works well together
  2. third person singular present of mesh; engages or interlocks
  3. Usage: mechanical

Examples