A word examined

humiliated

adjective
10 letters·English
adjective

humiliatedmade to feel ashamed or embarrassed, especially by being publicly insulted or defeated

No comments yet