Scatches

from The Collaborative International Dictionary of English v.0.48
Scatches \Scatch"es\, n. pl. [OF. eschaces, F. ['e]chasses, fr.
   D. schaats a high-heeled shoe, a skate. See {Skate}, for the
   foot.]
   Stilts. [Prov. Eng.]
   [1913 Webster]
    

[email protected]