Stowce /(?)/

Stowce

n.
  1. A windlass. (Mining)