According to American English Thesaurus “humiliation” means: embarrassment, mortification, shame, indignity, ignominy, disgrace, discomfiture, dishonor, degradation, discredit, belittlement, opprobrium; loss of face; informal blow to one’s pride/ego, slap in the face, kick in the teeth, comedown. ANTONYMS honor.

This is exactly how I felt today. Ashamed to be a Russian.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.