Scatch

Definition:

  • (n.) A kind of bit for the bridle of a horse; -- called also scatchmouth.

Compare scatch with other words:

scatch vs. scotch

scatch vs. smatch

scatch vs. scath

scatch vs. slatch

scatch vs. scutch

scatch vs. swatch

catch vs. scatch

outline vs. scatch

scatch vs. scratch

scatch vs. scrape