weather shore

weather shore definitions

noun
  • A shore to weather or windward from a vessel, offering protection from the wind. 

  • Seen from land, a shore exposed to wind. 

  • A protection, creating a relative calm.