Weather-shore definitions

(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