Noun Definition

snaffle

1.Definition: a simple jointed bit for a horse; without a curb

Category: Objects