Search results
- Dictionarystore/stɔː/
noun
- 1. a quantity or supply of something kept for use as needed: "the squirrel has a store of food" Similar
- 2. a shop of any size or kind: North American "a health-food store" Similar
verb
- 1. keep or accumulate (something) for future use: "a small room used for storing furniture" Similar Opposite
Powered by Oxford Dictionaries