DEPOSIT STATION


Meaning of DEPOSIT STATION in English

noun

: a place (as a school, firehouse, or store) at which a public library maintains a small collection of books ; also : the collection of books maintained there

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.