SNAFFLE


Meaning of SNAFFLE in English

(v. t.) To put a snaffle in the mouth of; to subject to the snaffle; to bridle.

Webster's English dictionary.      Английский словарь Webster.