A word to describe knowing something completely

We just can not think of a word to describe this situation where you understand something completely. There is nothing you do not know about it.

If anyone knows or has something close then that would be great.


Comprehend and fathom are fine candidates, I'll just throw in attain enlightenment for good measure.

Edit: oh, and how about grok (Merriam-Webster, Wiktionary)?


fathom, though more often used in the negative (he could hardly fathom...), means to “comprehend after much thought”. comprehend also has this same connotation.

Expressions such as puzzle out or get to the bottom of have the sense of understanding completely, but also mean it was figured out (i.e. that knowledge is recent). It may or may not be adequate for your use case.


According to Wiktionary, to comprehend is "to understand or grasp fully and thoroughly".


I would use omniscient.

The story is told by an omniscient narrator.

From the NOAD:

omniscient /ɑmˈnɪʃənt/
adjective
knowing everything


Informally, the term guru might apply here.

Struggling with his spreadsheet, Bob knew where to turn: Alice was the Excel guru in the office.