ignominy noun definition in Embarrassment topic from the Oxford Advanced Learner's Dictionary

ignominy

 noun: Embarrassment topic
public shame and loss of honour They suffered the ignominy of defeat.