thumbmarkEtymologyFrom thumb + mark.thumbmark means the mark left by a thumb. Lexicurio rates it Sui generis — a strength score of 90 out of 100.nounThe mark left by a thumb.“There are dirty thumbmarks on the pages of this book.”