SCATCH

n.

1 definition — Webster’s Dictionary (1828)


n.

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


← SCAT; SCATT S — all words SCATCHES →