1
2
a
: the act of storing : the state of being stored
especially
: the safekeeping of goods in a depository (such as a warehouse)
b
: the price charged for keeping goods in a storehouse
3
: the production by means of electric energy of chemical reactions that when allowed to reverse themselves generate electricity again without serious loss
Love words? Need even more definitions?
Merriam-Webster unabridged
Share