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