to know the rights of a case
Verb
to feel perfectly at home on a subject
Verb
to know something perfectly
Verb
to have something at one's finger ends
Verb
to have a perfect knowledge of sth
Verb
to know something backwards
Verb
to know something inside out
Verb
to keep one's end up
Verb