A lattice or lattice-like structure; interlacing laths or strips.
From lattice + -work.
Practice speaking and memorizing "latticework" and many other words and sentences in English.