Gaffle



Same as: gaff
ENGLISH MEANING
noun
1.
An artificial spur or gaff for gamecocks.
2.
A lever to bend crossbows.