If the book is long, as the reading progresses, the guesses tend to become more accurate, as a human will try to piece together the information patterns surrounding the new words.
the definitional approach would be equivalent to reading the entire contents of a dictionary before reading the book.