Certificate of Termination Demand means a certificate substantially in the form of Annex C to any Multi-Series Letter of Credit.
Peak Demand means the maximum Metered Demand in the last 12 months;
on demand means a system where a user, subscriber or viewer is enabled to access, at a time chosen by such user, any content in electronic form, which is transmitted over a computer resource and is selected by the user;
Billing Demand means the metered demand or connected load after necessary adjustments have been made for power factor, intermittent rating, transformer losses and minimum billing. A measurement in kiloWatts (kW) of the maximum rate at which electricity is consumed during a billing period;
Certificate of Unpaid Demand Note Demand means a certificate substantially in the form of Annex B to any Multi-Series Letter of Credit.