Definitions Found:

STOREHOUSE, a place where food and other stores are kept