1 English Synonyms for LEEWARDS
Prev.1Next
leeward
Definition: 1. On the side sheltered from the wind; in that direction.
There are 2 definitions of the word leeward
Show more information about leeward
Prev.1Next
Search took: 1.3926 ms
Definition: 1. On the side sheltered from the wind; in that direction.
There are 2 definitions of the word leeward
Show more information about leeward
Search took: 1.3926 ms