Learn That Word

Synonyms for Grid (same or very similar meaning)

WordNet sense 1 (a system of high tension cables by which electrical power is distributed throughout a region):
power system, power grid

WordNet sense 2 (a network of horizontal and vertical lines that provide coordinates for locating points on an image):
reference grid

WordNet sense 3 (an electrode placed between the cathode and anode of a vacuum tube to control the flow of electrons through the tube):
control grid

WordNet sense 4 (a cooking utensil of parallel metal bars; used to grill fish or meat):
gridiron


From the ODE community, based on WordNetadd/edit