Talon

/ˈtæl.ən/

Slang Meanings

A metaphor for a fierce competitor.
She's got the talons of a champion.
A term for something that is sharp or dangerous.
That deal has some serious talons; be careful.