Noun Definition

lee side

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

Related Noun(s):lee, leeward

Category: Places