a kind of bit for the bridle of a horse; called also scatchmouth

listen to the pronunciation of a kind of bit for the bridle of a horse; called also scatchmouth
Englisch - Englisch
scatch