Meaning of LATTICE in English
latticework [noun] [C] - a structure made from strips of wood or other material which cross over each other with spaces betweena lattice screena latticework basketA lattice window is a window made from small pieces of glass which are held in place by metal strips.
Cambridge English vocab. Кембриджский английский словарь. 2012