LEE SHORE


Meaning of LEE SHORE in English

noun Date: circa 1580 a shore lying off a ship's leeward side and constituting a severe danger in storm

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.