STORE


Meaning of STORE in English

(v. t.) Any place where goods are sold, whether by wholesale or retail; a shop.

Webster's English dictionary.      Английский словарь Webster.