A shelf to keep books
- a shelf on which to keep books
- A shelf to keep books.
(n.) A shelf to put on publications.
Gabriel.s small cottage was lit by a single candle that cast light on a collection of weapons along one wall and a few books on a bookshelf on another.