Leeward
-
Pertaining to, or in the direction of, the part or side towardwhich the wind blows; -- opposed to windward; as, a leeward berth; aleeward ship.-- n.
Leeward meaning & definition 1 of Leeward.
-
(on the side of a ship, etc.) facing away from the wind
Leeward meaning & definition 2 of Leeward.
-
Situated on or toward the side sheltered from the wind; downwind.
Leeward meaning & definition 3 of Leeward.