Noun
lee shore (plural lee shores)
(nautical) A shore towards which the wind is blowing, and to which there is the danger of being driven.
"Step in some afternoon," he said, as affectionately as if I were a fellow-shipmaster wrecked on the lee shore of age like himself. Sarah Orne Jewett