Meaning of power load in English:

power load

noun

  • Total electrical power delivered or required, especially for purposes other than lighting.

Origin

Early 20th century.