Synonyms of Self-abasement in English :
Antonyms of Self-abasement in English
Thesaurus of Self-abasement in English
Self-abasement
see definition of self-abasementSynonyms of self-abasement
1. (noun) voluntary self-punishment in order to atone for some wrongdoing
Hypernyms of self-abasement
1. (noun) voluntary self-punishment in order to atone for some wrongdoing