What is the meaning of the word "embarrassed"?
Definitions:
-
made to feel uncomfortable because of shame or wounded pride
adjective
- Too embarrassed to say hello to their drunken father on the street.
- Too embarrassed to say hello to their drunken father on the street.