Storehouse

/ˈstɔːrhaʊs/

Synonyms

Slang Meanings

A place overflowing with stuff.
My garage is like a storehouse of forgotten treasures.
A brain filled with information.
He's a total storehouse; he remembers everything from history class.