Word info

self-flagellatory

Adjective

Meaning

Characterized by self-flagellation; extremely repentant.

Self-sacrificing.

Source: en.wiktionary.org

Close letter words and terms