LatticeworknounA lattice or lattice-like structure; interlacing laths or strips.🔗 Explore synonyms & relationships🌍 See word origin & history