leeward
Info · Definitions · Synonyms · Antonyms · Characters
Definitions
(noun) the side of something that is sheltered from the wind. Synonyms: lee, lee side.
Noun Definition 2
(adj) on the side away from the wind. Synonyms: leeward (vs. windward). Example: "On the leeward side of the island."
Adjective Definition 1