LEE


Meaning of LEE in English

( n. )

A sheltered place; esp., a place protected from the wind by some object; the side sheltered from the wind; shelter; protection; as, the lee of a mountain, an island, or a ship.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.