EMBARRASS
“EMBARRASS” is a valid word.
13
Scrabble points
15
Words with Friends
9
letters
Definition
verb
- cause to be embarrassed; cause to feel self-conscious
- hinder or prevent the progress or accomplishment of