Hair-shirt definitions

A coarse haircloth garment worn next to the skin as an act of religious asceticism or penance.
noun
0
0
A shirt of haircloth, worn, as by ascetics, over the skin as a penance.
noun
0
0
Alternative of hairshirt.
noun
0
0