Find the word definition

Wiktionary
splat books

n. (splat book English)