'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]