Weather shore

noun

Definitions

Noun
  1. 1
    A shore to weather or windward from a vessel, offering protection from the wind.
  2. 2
    Seen from land, a shore exposed to wind.

    "A ship's weather shore is an island's lee shore."

  3. 3
    A protection, creating a relative calm.

Next best steps

Mini challenge

Unscramble this word: weathershore