n. network of crisscrossed bars; electrical conducting plate (in batteries); system of power stations which provide electricity to a large area; system of lines intersecting at right angles (used for reference); football field, gridiron (Sports)
GRID
Meaning of GRID in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012