English-Spanish translations for storehouse
Definition of storehouse
- A building for keeping goods of any kind, especially provisions
- A single location or resource where a large quantity of something can be found
- A mass or quantity laid up
- To lay up in store
Examples
- This old book is a genuine storehouse of useful cooking tips
- the mental storehousing of information
Trending Searches
Popular Dictionaries