Storm Stay Definition
noun
A stay on which a storm sail is set.
Wiktionary
Other Word Forms of Storm Stay
Noun
Singular:
storm stayPlural:
storm staysFind Similar Words
Find similar words to storm stay using the buttons below.
A stay on which a storm sail is set.
Find similar words to storm stay using the buttons below.