SNAFFLE


Meaning of SNAFFLE in English

n. snaffle bit, bit made up of two pieces jointed in the middle

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