SNAFFLE


Meaning of SNAFFLE in English

v. restrain a horse with a snaffle bit; steal, pilfer (British Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.