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 be at home with sth
Verb
to be thoroughly familiar with sth
Verb
to know something backwards
Verb
to know something inside out
Verb
to know your way around something
Verb
to know how to turn a penny
Verb
to know one's grammar
Verb
to be well up in one's subject
Verb
to be well up in one's subject
Verb
to keep one's end up
Verb
to feel at home in a foreign language
Verb
to be inquisitive of sth
Verb