What is an energy store?

Another word for battery. When we talk about energy storage, we are mainly talking about large-scale batteries.