SCATCH


Meaning of SCATCH in English

( n. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.