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