Definisi 'load-shedding'
English to English
noun
1 cutting off the electric current on certain lines when the demand becomes greater than the supply
source: wordnet30
More Word(s)
limitation, restriction,

Visual Synonyms
Click for larger image