All self-punishment synonyms
self-pun·ish·ment
S s noun self-punishment
- hair shirt — a garment of coarse haircloth, worn next to the skin as a penance by ascetics and penitents.
- hair-shirt — a garment of coarse haircloth, worn next to the skin as a penance by ascetics and penitents.