MalayTranslate.com
Malay to English Translator
Translate Here

English to English

power grid

noun (n)

  • a system of high tension cables by which electrical power is distributed throughout a region
    sistem dari tegangan tinggi kabel yang disebarkan oleh listrik di seluruh rantau ini
    Synonym:
    grid, power system
    source: wordnet30