1.Ignominious Meaning: deserving or causing public disgrace or shame. Synonym: humiliating, undignified, embarrassing, Antonym: glorious, admirable Sentence: “no other party risked ignominious defeat 2.ostentatious Meaning : characterized... Read more