Meaning of storage station | Babel Free
Definitions
A facility or system designed to store electrical energy for later use.
Examples
“A centrally located compressor and storage station with distribution to all areas is the most efficient and economical means of providing this service.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.