to leeward
1.
(
noun
) the side sheltered from the wind
Synonyms:
leeward side
Related Words:
leeward
Terms and Conditions of Use / Copyright Notice