I am looking for a term or an idiomatic expression to refer to a good, experienced lawyer who, in terms of competence and results, is well above average.
The term or the expression can be formal or informal. I've been asked to supply a phrase where to use it. It could be:
Mr. Smith is a very competent lawyer, he is a […].
Best Answer
Philadelphia lawyer
legal beagle
virtuoso of the bar
barrister