GRID
Meaning of GRID in English
n. 25B6; noun
a metal grid : GRATING, mesh, grille, gauze, lattice.
the grid of streets : NETWORK, matrix, reticulation.
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012