Scrabble Cheat
EXHILARATES
EXHILARATES is a 11 letter Scrabble word worth 21 points.
make (someone) feel very happy, animated, or elated
Letter start with E