1. A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse. 2. A mass or quality laid up. 3. a depository for goods; "storehouses were built close to the ">docks"
storehouse |