Dictionary definition · snaffle
noun
- a simple jointed bit for a horse; without a curb
verb
- get hold of or seize quickly and easily"I snapped up all the good buys during the garage sale"
- fit or restrain with a snaffle"snaffle a horse"
Similar words
Source: Open English WordNet (CC BY 4.0).