Meaning of “well thumbed” in the English Dictionary

british dictionary