Yes, but by using that definition all baseload power generation (coal, gas, hydro, nuclear, etc.) are "energy batteries", which makes the term meaningless. By "energy batteries" when talking about the electric grid, people normally mean different kinds of large scale rechargeable energy storage solutions, such as pumped storage, molten salt, etc.