storehouse

noun

  1. 1

    A building for keeping goods of any kind, especially provisions

  2. 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. 3

    A mass or quantity laid up.

verb

  1. 1

    To lay up in store.

    the mental storehousing of information

Translate “storehouse” to another language

Click any language to open the translator with this word already filled in.

Storehouse Definition & Meaning | TranslatePulse