LEE SHORE Meaning of LEE SHORE in English [lee shore] n (ca. 1580): a shore lying off a ship's leeward side and constituting a severe danger in storm Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012