LEEWARDS Scrabble 12 Words With Friends 13 Definition LEEWARDS is the plural of LEEWARD. adverb LEEWARD: away from the wind. See all 256 words you can make from LEEWARDS → 8-letter words Words starting with L Words ending with S ← Unscramble different letters