Scrabble Cheat
EMBARRASSES
EMBARRASSES is a 11 letter Scrabble word worth 15 points.
cause (someone) to feel awkward, self-conscious, or ashamed
hamper or impede (a person or action)
Letter start with E