meaning of power grid

1. a system of high tension cables by which electrical power is distributed throughout a region


Related Words

power grid |

Developed & Maintained By Taraprasad.com

Treasure Words