LEEWARD

Definition of LEEWARD

  1. (noun)the direction in which the wind is blowing
  2. (noun)the side of something that is sheltered from the wind
  3. (adj)on the side away from the wind
  4. (adv)away from the wind