English Dictionary
Definition windward in British English
windward noun
noun
/ˈwɪndwə(r)d/
Synonyms and related words
