storage station noun1 •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 formsstorage stations