storage battery: a voltaic battery that stores electric charge
battery: a device that produces electricity; may have several primary or secondary cells arranged in parallel or series
hard news: news that deals with serious topics or events