Keywords: chastened, humiliated
As a Noun
1. The feeling of being ashamed or stupid. English = humiliation.
As a Verb or Adjective
1. To feel regret that you have behaved badly or foolishly. Formal English = (be) chastened.
2. To feel ashamed or stupid; to make someone feel that way. English = (be) humiliated; humiliate.