Adjective Definition leeward1.Definition: on the side away from the wind"On the leeward side of the island" Please Share