Definition
To have a very thorough and detailed understanding of something; to be extremely familiar with something.
I know the menu at this restaurant like the back of my hand, I can recommend some great dishes to you.
He knows the streets of this city like the back of his hand, he never needs to look at a map.
She knows the details of this project like the back of her hand, she is in charge of overseeing all the processes.