0%

ALL meanings of lee shore

lee shore
L l
  • noun lee shore a shore toward which the wind blows. 1
  • idioms lee shore on a lee shore, in difficulty or danger. 1
  • noun lee shore the shore on the lee side of a ship; shore toward which the wind is blowing and driving a ship 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?