MohammedPreview
Open in TheBrain

Embarrassed

  1. Having a feeling of shameful discomfort.
  2. (archaic) Impeded; obstructed.
Synonyms

ashamed

Antonyms

honored, proud