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