English dictionary
snaffle meaning and definition
Definition and meaning of snaffle at MeaningMonkey.org. snaffle meaning and definition in the English Dictionary.SNAFFLE noun
Definition of snaffle (noun)
- a simple jointed bit for a horse; without a curb
- synonyms: snaffle bit
SNAFFLE verb
Definition of snaffle (verb)
Source: Princeton University Wordnet