English dictionary
leeward meaning and definition
Definition and meaning of leeward at MeaningMonkey.org. leeward meaning and definition in the English Dictionary.LEEWARD noun
Definition of leeward (noun)
- the direction in which the wind is blowing
- antonym: windward
- the side of something that is sheltered from the wind
LEEWARD adjective
Definition of leeward (adjective)
- on the side away from the wind
- "on the leeward side of the island"
- antonym: windward
LEEWARD adverb
Definition of leeward (adverb)
Source: Princeton University Wordnet