lattice
noun [uncountable, countable]a structure that is made of thin, narrow pieces of wood or metal that cross over each other with spaces that are like diamonds in shape between them, used, for example, as a fence; any structure or pattern like this 格子木架,格子金属架,格栅(用作篱笆等);斜条结构;斜格图案 a low wall of stone latticework 石砌格构的矮墙 a lattice of branches 树枝篱笆
Oxford Collocations DictionaryLattice is used before these nouns:- window
Word OriginMiddle English: from Old French lattis, from latte ‘lath’, of Germanic origin.