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