This question already has an answer here:

I was wondering if there is a word for someone who believes all their actions are justified. Like they believe their ideology is the best one there even if it is against society set morals.

marked as duplicate by Edwin Ashworth, tchrist single-word-requests Apr 1 '17 at 1:17

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 1
    How about deluded? – rhetorician Mar 31 '17 at 22:37

Self-righteous, or if that’s two words, sanctimonious. But keep in mind that societal morals have included witch burning and other such sanctimonious offenses.


There are any number of possibilities, including

  • dogmatic

  • doctrinaire

  • intransigent

  • cocksure

  • unbending

  • uncompromising

  • narrow-minded

  • fanatical

  • pertinacious

  • adamant

  • unyielding

  • unswerving

Most of the above words I obtained from Word Hippo, a great site for synonyms and antonyms.

Not the answer you're looking for? Browse other questions tagged or ask your own question.