Scrabble Cheat

EXHILARATE

EXHILARATE is a 10 letter Scrabble word worth 20 points.

make (someone) feel very happy, animated, or elated

Letter start with E