stowce

Noun

 * 1) A windlass.
 * 2)  A wooden landmark to indicate possession of mining land.