Webster's Revised Unabridged Dictionary · 1913

Scatch

Scatch , noun

[French escache.]

A kind of bit for the bridle of a horse; -- called also scatchmouth. — Bailey