Scatch

Related to Scatch: Scratch games
n.1.A kind of bit for the bridle of a horse; - called also scatchmouth.