Tamil Dictionary 🔍

scatch

Scatch, n. Etym: [F. escache.] Defn: A kind of bit for the bridle of a horse; -- called also scatchmouth. Bailey.


scatch - Similar Words