Meaning of PEAK LOAD in English

PEAK LOAD

■ noun the maximum of electrical power demand.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.