History
History
Synonyms
UK
US
Meaning:
sanctimonious

making a show (often insincere) of being religious

self-righteous

smug

too pleased with oneself and one's abilities and without kindness for others etc

pleased with oneself

HOLIER-THAN-THOU as in Wiktionary
HOLIER-THAN-THOU as in Wikipedia