Stacks (software)
WordNet
noun
(1) Storage space in a library consisting of an extensive arrangement of bookshelves where most of the books are stored
(2) A large number or amount
"Made lots of new friends"
"She amassed a mountain of newspapers"