Home

Word

power grid, n.
more info a system of high tension cables by which electrical power is distributed throughout a region
<noun.artifact>

grid power grid power system