meshed

adjective
  1. having a mesh structure; made of or covered with mesh
verb
  1. past tense of mesh; fitted together or interlocked properly
  2. past tense of mesh; worked well together or were compatible

Examples