LEEWARD
Definition:
- [adverb] toward the wind; "they were sailing leeward"
Synonyms: upwind - [noun] the direction in which the wind is blowing
- [noun] the side of something that is sheltered from the wind
Synonyms: lee, lee side - [adjective] on the side away from the wind; "on the leeward side of the island"
Synonyms:
- Search for synonyms for LEEWARD



