Online English Dictionary

Home

Scatch


n.

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


© 2009 Dammam Community College