Find the word definition

Wiktionary
know something backwards

vb. To have very thorough knowledge of something.