Definition Definition

scatch - Meaning and Examples

Meaning of 'scatch' (Webster Dictionary)

1 . Scatch [ n.]
- A kind of bit for the bridle of a horse; -- called also scatchmouth.