Meaning of free library in English:

free library

noun

  • A library which the public are permitted to use without payment, especially one maintained out of public funds.

Origin

Mid 18th century.