'Leeward' definitions:

Definition of 'leeward'

(from WordNet)
adverb
Toward the wind; "they were sailing leeward" [syn: leeward, upwind] [ant: downwind, windward]
adjective
On the side away from the wind; "on the leeward side of the island" [ant: windward]
noun
The direction in which the wind is blowing [ant: windward]
noun
The side of something that is sheltered from the wind [syn: lee, lee side, leeward] [ant: windward]

Definition of 'Leeward'

From: GCIDE
  • Leeward \Lee"ward\ (l[=e]"w[~e]rd or l[=u]"[~e]rd), a. (Naut.) Pertaining to, or in the direction of, the part or side toward which the wind blows; -- opposed to windward; as, a leeward berth; a leeward ship. -- n. The lee side; the lee. -- adv. Toward the lee. [1913 Webster]