Noun Definition

leeward

1.Definition: the direction in which the wind is blowing

Category: General

2.Definition: the side of something that is sheltered from the wind

Related Noun(s):lee, lee side

Category: Places