Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

storehouses Definition

Cancel
storehouses
noun(store-house)
a building for storing goods (such as provisions) : magazine, warehouse
storehouses
noun(store-house)
an abundant supply or source : repository

Words Related to storehouses!

storehouses Examples by Brain Bank Users