Meaning of LATTICE in English
n.1 a a structure of crossed laths or bars with spaces between, used as a screen, fence, etc. b (in full lattice-work) laths arranged in lattice formation.
2 Crystallog. a regular periodic arrangement of atoms, ions, or molecules in a crystalline solid.
Phrases and idioms:
lattice frame (or girder) a girder or truss made of top and bottom members connected by struts usu. crossing diagonally. lattice window a window with small panes set in diagonally crossing strips of lead.
latticed adj. latticing n.
Etymology: ME f. OF lattis f. latte lath f. WG
Oxford English vocab. Оксфордский английский словарь. 2012