public library

noun

1.
a nonprofit library maintained for public use