An institution which holds books and/or other forms of media for use by the public or qualified people often lending them out, as well as providing various other services for its users.
User Defined Definitions
"a room where books are kept"
"a collection of literary documents or records kept for reference or borrowing"
"a depository built to contain books and other materials for reading and study"
"a building that houses a collection of books and other materials"