Storehouse

noun

  1. A building for keeping goods of any kind, especially provisions

  2. (by extension) A single location or resource where a large quantity of something can be found.

    This old book is a genuine storehouse of useful cooking tips.

  3. A mass or quantity laid up.

Synonyms: magazine, repository, warehouse

verb

  1. To lay up in store.

    the mental storehousing of information

storehouse

Loading dictionaries...

Initializing dictionary manager

+