Word info

scatch

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms