Skip to main content

English: smart grid

Welsh: grid clyfar

Part of speech

Noun, Masculine, Singular

Plural

gridiau clyfar

Definition

A smart grid is an electrical grid which includes a variety of operational and energy measures including smart meters, smart appliances, renewable energy resources, and energy efficient resources.