| n. | 1. | A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse. |
| 2. | A mass or quality laid up. |
| Noun | 1. | storehouse - a depository for goods; "storehouses were built close to the docks" |
About this site and copyright information - Online Dictionary Home