Scatch Copy link Scatch , noun [French escache.] A kind of bit for the bridle of a horse; -- called also scatchmouth. — Bailey