Definition, Meaning & Synonyms | English word LEEWARD
LEEWARD
Definitions of LEEWARD
- On the side sheltered from the wind; in that direction.
- Away from the direction from which the wind is blowing; downwind.
Number of letters
7
Is palindrome
No
Search for LEEWARD in:
Page preparation took: 89.33 ms.