Meaning of STORAGE in English

noun Date: circa 1613 1. space or a place for storing, an amount stored, memory 4, 2. the act of storing ; the state of being stored, the price charged for keeping goods in a storehouse, the production by means of electric energy of chemical reactions that when allowed to reverse themselves generate electricity again without serious loss

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.