SynonymX
Speak
Hair-Shirt
Definition of Hair-Shirt
1.
Self-sacrificing or austere
Adjective
Synonyms for word "hair-shirt"
hair-shirted