STORE


Meaning of STORE in English

n. shop, place where merchandise is sold; supply of goods or materials set aside for future use; warehouse, storehouse; large amount, quantity

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.