Definition
To know (something or someone) very thoroughly.
In Context
- "He's still new to their system, but he knows databases inside and out and will understand the rest soon."
Also Said As
- know backwards
- know back to front
- know like a book
- know like the back of one's hand
See Also
- inside out
- ins and outs