Meanings
-
1
noun
A pattern of lines that cross each other to form squares.
The map is divided into a grid to help you find places.
-
2
noun
The network that delivers electricity to homes and businesses.
The storm knocked out power across the national grid.
Thesaurus
Etymology
Back-formation or clipping of griddle or gridiron.