Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word penance from English dictionary with examples, synonyms and antonyms.

penance   noun

Meaning : Remorse for your past conduct.

Synonyms : penitence, repentance

Meaning : A Catholic sacrament. Repentance and confession and atonement and absolution.

Meaning : Voluntary self-punishment in order to atone for some wrongdoing.

Synonyms : self-abasement, self-mortification