Vocabulary Words
demand
B1noun, verb
(electricity supply) More precisely peak demand or peak load, a measure of the maximum power load of a utility's customer over a short period of time (+12 more)
democracy
B1noun
A government under the direct or representative rule of the people of its jurisdiction. (+4 more)