Definitions | weather shore |
| noun
- (nautical) A shore to weather or windward, placing the vessel in the lee of the land.
- A protection, creating a relative calm.
Supplemental Details:Sponsor an extended definition for weather shore for as little as $10 per month. Click here to contact us.
| |
|