A word examined

humiliated

adjective
10 letters·English
adjective

humiliated—made to feel ashamed or embarrassed, especially by being publicly insulted or defeated

No comments yet