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 English dictionary.      Английский словарь Webster.