Posted in Uncategorized Scatch December 8, 2019 • Scatch – A kind of bit for the bridle of a horse; — called also scatchmouth.