lee shore
noun
Definitions
A shore towards which the wind is blowing, and to which there is the danger of being driven.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A shore towards which the wind is blowing, and to which there is the danger of being driven.