to leeward

1. (noun) the side sheltered from the wind
Synonyms: leeward side
Related Words: leeward



Terms and Conditions of Use / Copyright Notice