PENANCE


Meaning of PENANCE in English

n.

Punishment, ( self-inflicted or imposed by ecclesiastical authority ), mortification, maceration, humiliation, penalty.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.