Definition of scatchmouth. Meaning of scatchmouth. Synonyms of scatchmouth

Here you will find one or more explanations in English for the word scatchmouth. Also in the bottom left of the page several parts of wikipedia pages related to the word scatchmouth and, of course, scatchmouth synonyms and on the right images related to the word scatchmouth.

Definition of scatchmouth

Scatch Scatch, n. [F. escache.] A kind of bit for the bridle of a horse; -- called also scatchmouth. --Bailey.

Meaning of scatchmouth from wikipedia