Definition of leeward

Definition of leeward
  1. leeward Adjective Away from the direction from which the wind is blowing. Downwind.
Feedback Form