meaning of leeward
1. Pertaining to, or in the direction of, the part or side toward which the wind blows; -- opposed to windward; as, a leeward berth; a leeward ship.
2. The lee side; the lee.
3. Toward the lee.
4. the side of something that is sheltered from the wind
Related Words
leeward | leeward islands | leeward side | leeward tide |