English dictionary
to leeward meaning and definition
Definition and meaning of to leeward at MeaningMonkey.org. to leeward meaning and definition in the English Dictionary.TO LEEWARD noun
Definition of to leeward (noun)
- the side sheltered from the wind
- synonyms: leeward side
Source: Princeton University Wordnet