lee shore
Short definition from Wiktionary
Noun
- 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.
Short definition from Wiktionary
We haven’t written up lee shore yet: Simple and Standard meanings, examples and a quiz.