Scatches
Scatches , noun, plural
[Old French eschaces, French échasses, from Dutch schaats a high-heeled shoe, a skate. See Skate, for the foot.]
Stilts. [Provincial English]
Scatches , noun, plural
[Old French eschaces, French échasses, from Dutch schaats a high-heeled shoe, a skate. See Skate, for the foot.]