Scatches /(?)/

Scatch·es

Scatches

n. pl.
  1. Stilts. [Prov. Eng.]