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