Synonyms of humiliation in English:
1 the humiliation of having been left at the altar
embarrassment, mortification, shame, indignity, ignominy, disgrace, discomfiture, dishonor, degradation, discredit, belittlement, opprobrium;
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.