Weather-shore definition

(nautical) A shore to weather or windward, placing the vessel in the lee of the land.
noun
0
0
A protection, creating a relative calm.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
weather-shore
Plural:
weather-shores