LEEWARD


Meaning of LEEWARD in English

Naut. adj., adv., & n.

adj. & adv. on or towards the side sheltered from the wind (opp. WINDWARD).

n. the leeward region, side, or direction (to leeward; on the leeward of).

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.