Pulsed Power
From HomoExcelsior
The energy that is stored at a slow rate and then delivered at a faster rate to some load. The amount of energy that is discharged is very high and the time of discharging is in the order of a few milliseconds or lesser.
