YourDictionary

lee shore

the shore on the lee side of a ship; shore toward which the wind is blowing and driving a ship

See lee shore in American Heritage Dictionary 4

link/cite print suggestion box