1. A store where books are kept for sale; -- called in England a booksellers shop. 2. a shop where books are sold
bookstore |