LEEWARD


Meaning of LEEWARD in English

[adjective], [adverb] [not gradable] [specialized] - (on the side of a hill, etc.) facing away from the windWe lit a fire on the leeward side of the hill, out of the wind.

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