Lattice-work meaning

A lattice or latticelike structure; interlacing laths or strips of metal.
noun
0
0
Advertisement