legal eagle Hear it!

legal eagle Definition

legal eagle

noun

Slang a lawyer, esp. one regarded as highly skilled