Storehouse

word

1. Noun

A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse.

2. Noun

A mass or quality laid up.
More about this word
Synonyms and related words
Explore this word