noun.
A place or building in which goods are stored; a warehouse.
noun.
An abundant source or supply.
The Century Dictionary and Cyclopedia
noun.
A house in which things are stored; a building for the storing of grain, food-stuffs, or goods of any kind; a magazine; a repository; a warehouse; a store.
noun.
A store; a plentiful supply.
the GNU version of the Collaborative International Dictionary of English
noun.
A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse.