Noun lee side has 1 sense
  1. lee, lee side, leeward - the side of something that is sheltered from the wind
    --1 is a kind of side, face
,
TOP