1 windward /ˈwɪndwɚd/ adjective Learner's definition of WINDWARD
: located on the side that is facing the direction that the wind is blowing from向风的;迎风的 — compare leeward 2 windward /ˈwɪndwɚd/ noun
2 windward
/ˈwɪndwɚd/
noun
Learner's definition of WINDWARD
[noncount]
: the side or direction that the wind is blowing from向风面;迎风方向 — compare leeward