Large Capacitor

 'Capable of storing and discharging electricity very quickly'