humiliationn. 恥辱、丟臉、謙卑英文釋義state of disgrace or loss of self-respectstrong feelings of embarrassmentan instance in which you are caused to lose your prestige or self-respectdepriving one of self-esteem