to leeward

Explore definitions, synonyms, and language insights of to leeward

Definitions

Noun
the side sheltered from the wind

More General Terms