What does the word embarrass mean?

Alphabet: