LEE SHORE


Meaning of LEE SHORE in English

1. a shore toward which the wind blows.

2. on a lee shore , in difficulty or danger.

[ 1570-80 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .