Definitions of lee side:

  • noun:   the side of something that is sheltered from the wind