lee shore

 

noun

  • a shore lying on the leeward side of a ship (and on to which a ship could be blown in foul weather).