public library

public library

English Noun
Ad

Definition

A library provided essentially as a public service rather than as a commercial venture.

Ad