embarras
Top 9000
Meanings
Noun
1. embarrassment
2. obstacle, hindrance
3. lack of money
Examples16
I was in a quandary.
She embarrassed him.
You'll embarrass her.
She embarrassed me in front of my friends.
We're spoilt for choice.
to be spoilt for choice