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