storehouses
noun
Meaning
- A building for keeping goods of any kind, especially provisions
- (by extension) A single location or resource where a large quantity of something can be found.
- A mass or quantity laid up.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.