Weather-shore Definition
noun
A protection, creating a relative calm.
Wiktionary
Other Word Forms of Weather-shore
Noun
Singular:
weather-shorePlural:
weather-shoresFind Similar Words
Find similar words to weather-shore using the buttons below.