👓 SNAFFLE definition in the Cambridge English Dictionary

Read SNAFFLE (Cambridge English Dictionary)

snaffle meaning: 1. to take something quickly for yourself, in a way that prevents someone else from having or using it: 2. a type of bit (= a metal bar held in a horse's mouth to control it) usually with a joint in the middle. Learn more.

One of my favorite things about reading The Economist is finding edge case Britishisms that aren’t used in American English.