Dispatchable energy definition

Dispatchable energy means a source of electricity generally available for use on