Scrabble Cheat

EDULCORATED

EDULCORATED is a 11 letter Scrabble word worth 15 points.

make (something) more acceptable or palatable

Letter start with E