electric grid

English

Noun

electric grid (plural electric grids)

  1. Synonym of power grid.

Further reading