DUMP POWER


Meaning of DUMP POWER in English

noun

Etymology: dump (V)

: surplus electric power that is in excess of existing local load requirements and that is made available because of overabundance of stored water in a hydroelectric plant

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.