Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: lee shore
  1. (nautical) a shore towards which the wind is blowing, and to which there is the danger of being blown
    "The captain was concerned about the lee shore as the storm intensified"

Derived forms: lee shores

Encyclopedia: Lee shore