Wiktionary
legal beagle
n. (context idiomatic English) A skillful and adroit attorney
n. (context idiomatic English) A skillful and adroit attorney