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

storehouse Definition

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

Words Related to storehouse!

storehouse Examples by Brain Bank Users