When we come across a "cracking book", it's not easy to find an equivalent that does justice to it. However, there are many alternative words that you can use to describe a book that is engaging, compelling, and hard to put down. Some of these words include gripping, thrilling, captivating, unputdownable, page-turner, engrossing, enjoyable, entertaining, and fascinating. Other synonyms for a cracking book that capture its brilliance and excellence include absorbing, entrancing, immersive, enchanting, addictive, spellbinding, captivating, and outstanding. So, the next time you read a cracking book, use some of these synonyms to give it a more profound and vivid description.