deposit station

noun

Definition 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