Stowce Definition
noun
A windlass.
Wiktionary
Other Word Forms of Stowce
Noun
Singular:
stowcePlural:
stowcesFind Similar Words
Find similar words to stowce using the buttons below.
A windlass.
Find similar words to stowce using the buttons below.