INVIGORATORS Scrabble 16 Words With Friends 19 Definition INVIGORATORS is the plural of INVIGORATOR. noun INVIGORATOR: an agent that gives or restores life or vigor. See all 553 words you can make from INVIGORATORS → 12-letter words Words starting with I Words ending with S ← Unscramble different letters