Definition of Leeward Side

  • 1. The side sheltered from the wind Noun

Synonyms for word "leeward side"

Semanticaly linked words with "leeward side"

Hyponims for word "leeward side"