snaffle bit
English Dictionary
->
Letter S
-> snaffle bit
Search Dictionary:
snaffle bit Definition
(n)
a
simple
jointed
bit
for
a
horse
;
without
a
curb
snaffle bit Synonyms
snaffle
snaffle bit
© Art Branch Inc.