Self-righteous denouncement Synonyms

Definitions for Self-righteous


  • (adjective) excessively or hypocritically pious

SD abbreviation

SD is an abbreviation for Self-righteous Denouncement
What does SD stand for?
SD stands for "Self-righteous Denouncement"

Definitions for Denouncement


  • (noun) a public act of denouncing