SNAFFLE

Definition of SNAFFLE

  1. (verb)get hold of or seize quickly and easily
  2. (verb)fit or restrain with a snaffle
  3. (noun)a simple jointed bit for a horse; without a curb