scatch Meaning, Definition & Usage

Scatch noun
Etymology
F. escache.
Definitions
  1. A kind of bit for the bridle of a horse; -- called also scatchmouth. Bailey.

Webster 1913