deposit station
noun
: a place (such as a school, firehouse, or store) at which a public library maintains a small collection of books
also
: the collection of books maintained there
Love words? Need even more definitions?
Merriam-Webster unabridged
Share