'lee side' definitions:

Definition of 'lee side'

(from WordNet)
noun
The side of something that is sheltered from the wind [syn: lee, lee side, leeward] [ant: windward]