NECTARS Scrabble 9 Words With Friends 11 Definition NECTARS is the plural of NECTAR. noun NECTAR: a sweet liquid secretion that is attractive to pollinators. Anagrams of NECTARS canterscarnetsrecantsscantertanrecstrances See all 216 words you can make from NECTARS → 7-letter words Words starting with N Words ending with S ← Unscramble different letters