LEE


Meaning of LEE in English

Located in or facing the path of an oncoming glacier. Used of a geologic formation.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.