dispatchable

a term for an energy system that can be expected to provide a continuous output (given normal conditions), thus offering the ability to furnish power on demand to meet changing loads; e.g., hydrocarbon-based or nuclear power plants are dispatchable, but solar and wind power are not. Thus, dispatchable power or energy.