Latticework

Noun

  • A lattice or latticelike structure; interlacing laths or strips.

Leave a Reply

Your email address will not be published.