Definitions for stowce
  • Stowce (n.) - A windlass.
  • Stowce (n.) - A wooden landmark, to indicate possession of mining land.
Words in your word
2 Letter Words
es et oe os ow so to we wo