deposit station
nounDefinition of deposit station
: 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