- scatchmouth
- Scatch Scatch, n. [F. escache.] A kind of bit for the bridle of a horse; -- called also {scatchmouth}. --Bailey. [1913 Webster]
The Collaborative International Dictionary of English. 2000.
The Collaborative International Dictionary of English. 2000.
Scatch — Scatch, n. [F. escache.] A kind of bit for the bridle of a horse; called also {scatchmouth}. Bailey. [1913 Webster] … The Collaborative International Dictionary of English