meaning of snaffle bit
1.
a
simple
jointed
bit
for
a
horse;
without
a
curb
Related Words
snaffle bit
|
Developed & Maintained By
Taraprasad.com