Scatches
/(?)/
Scatch·es
Scatches
n. pl.
Stilts.
[Prov. Eng.]