LEE


Meaning of LEE in English

[noun], [adjective] [before noun; not gradable] - (shelter) on the side away from the windMost avalanche accidents occur on north- and east-facing lee slopes.We sheltered in the lee of the coast/hill/wall.

Cambridge English vocab.      Кембриджский английский словарь.