storage station
noun1
Business, Electrical engineering, Electricity, Electromagnetism, Energy, Engineering, Natural sciences, Physical sciences, Physics A facility or system designed to store electrical energy for later use.
- A centrally located compressor and storage station with distribution to all areas is the most efficient and economical means of providing this service.1963, United States, Congress and Senate, Report, Together With Minority Views, page 307: