snaffle




snaffle - noun

  • a simple jointed bit for a horse; without a curb

  • snaffle - verb

    snaffle - thesaurus

    grab