a depository for goods;
"storehouses were built close to the docks"
- Provisions were kept in the storehouse.
- He was charged with torching a storehouse.
- Its vast storehouse of natural resources became apparent to all.
- Your eye expression_r is his compass and your soul is the storehouse where he wants to grope.