DictionaryAI

lee shore

Short definition from Wiktionary

Noun

  1. A shore towards which the wind is blowing, and to which there is the danger of being driven.

We haven’t written up lee shore yet: Simple and Standard meanings, examples and a quiz.