Hair-shirt synonyms

Category:
The act of severely criticizing oneself.
0
0
Hatred, disregard, and denigration of oneself.
0
0
0
0
self-sacrificing or austere
0
0
Find another word for hair-shirt. In this page you can discover 4 synonyms, antonyms, idiomatic expressions, and related words for hair-shirt, like: self-flagellation, self-hatred, and hair-shirted.