leeward
English Dictionary
->
Letter L
-> leeward
Search Dictionary:
leeward Definition
(a)
on
the
side
away
from
the
wind
; "
on
the
leeward
side
of
the
island
"
(n)
the
direction
in
which
the
wind
is
blowing
(n)
the
side
of
something
that
is
sheltered
from
the
wind
(r)
toward
the
wind
; "
they
were
sailing
leeward
"
leeward Synonyms
lee
lee side
leeward
upwind
© Art Branch Inc.