Definitions of bookshelf:

  • noun:   a shelf on which to keep books