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