Verb
know like a book (third-person singular simple present knows like a book, present participle knowing like a book, simple past knew like a book, past participle known like a book)
(transitive, simile) To have an extensive and penetrating understanding of (something or someone).