Word Study
scatch
CIDE DICTIONARY
scatch, n. [F. escache.].
A kind of bit for the bridle of a horse; -- called also scatchmouth . Bailey. [1913 Webster]
For further exploring for "scatch" in Webster Dictionary Online